解决WordPress无法上传svg/ico/webp文件的问题

赵斌博客
2022-06-20 / 0 评论 / 24 阅读 / 正在检测是否收录...
温馨提示:
本文最后更新于2022年06月20日,已超过726天没有更新,若内容或图片失效,请留言反馈。
广告

一些WordPress用户的部分主题在上传svg、ico、webp文件时出现“由于安全原因,这个文件类型不受支持上传”的提示,意思是这类图片格式不允许上传,今天这个教程能解决这个问题。

l4m5kkrd.png

解决办法分两步:

Step 1:

在网站根目录找到“wp-config.php”文件,添加以下代码:

define('ALLOW_UNFILTERED_UPLOADS', true);

Step 2:

在你主题所在模板文件夹根目录找到 functions.php 文件,添加以下代码:

add_filter( 'mime_types', 'wpse_mime_types' );
function wpse_mime_types( $existing_mimes ) {
    // Add csv to the list of allowed mime types
    $existing_mimes['ico'] = 'text/ico';

    return $existing_mimes;
}

以上示例是解决 WordPress 程序 ico 文件不能上传的代码,如果要支持其他文件格式上传的话,请把上面代码中的 ico 改成你需要的即可,比如svg、webp等。

本文共 164 个字数,平均阅读时长 ≈ 1分钟
广告
0

打赏

海报

正在生成.....

评论 (0)

取消