解决Wordpress 由于安全原因, 这个文件类型不受支持的上传问题

2.17K 浏览技术资料
0

以下是WordPress支持的默认文件类型和扩展名:

  • 图片:.png, .gif, .jpg, .jpeg, .ico
  • 文件:.pdf, .doc, .docx, .xls, .xlsx, .ppt, .pptx, .pps, .ppsx, .odt, .psd
  • 音频:.wav, .mp3, .m4a, .ogg
  • 视频:.mp4, .m4v, .mpg, .mov, .wmv, .avi, .ogv, .3gp, .3g2

如果你上传的文件扩展名超出了以上范围,就会出现“由于安全原因, 这个文件类型不受支持”的问题。解决办法分两步:

第一步:

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

define('ALLOW_UNFILTERED_UPLOADS', true);

第二步:

在你的主题所在文件夹的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['csv'] = 'text/csv';

    return $existing_mimes;
}

如果要支持其他文件格式的话,就把上面代码中的 csv 改成你需要的就行 比如svg 、rar 等。


分享到:
Qi 更改状态以发布 2021年8月25日
添加评论
写下您的答案。

Login

Welcome! Login in to your account

Remember me Lost your password?

Don't have account. Register

Lost Password

Register