星期五 , 2020-10-23
首页 > WordPress教程 > 如何让WordPress支持上传更多文件类型

如何让WordPress支持上传更多文件类型

not-allowed-file-type

出于安全考虑,默认下WordPress“添加媒体”上传工具只允许你上传一些常用的文件类型,如:图片、视频、PDF、普通文档等等。但如果你想上传比如PSD文件等不是常规的文件类型就不会被允许,将会上传失败。这篇文章将向你介绍如何为WordPress上传工具添加支持更多的文件类型。

WordPress实际是允许很多文件类型上传的,但出于安全考虑还是只开放了部分最常见的文件类型允许上传,WordPress允许的文件类型列表查看

实现添加更多额外的文件类型的方法很简单,只需将以下代码插入fucntion.php即可:

给WordPress添加一种额外的允许上传文件类型

/*
添加一种额外的允许上传文件类型
代码来源: www.wpzhinan.com
*/
function my_myme_types($mime_types){
    $mime_types['svg'] = 'image/svg+xml'; //Adding svg extension
    return $mime_types;
}
add_filter('upload_mimes', 'my_myme_types', 1, 1);

给WordPress添加多种额外的允许上传文件类型

/*
添加多种额外的允许上传文件类型
代码来源: www.wpzhinan.com
*/
function my_myme_types($mime_types){
    $mime_types['svg'] = 'image/svg+xml'; //Adding svg extension
    $mime_types['psd'] = 'image/vnd.adobe.photoshop'; //Adding photoshop files
    return $mime_types;
}
add_filter('upload_mimes', 'my_myme_types', 1, 1);

本文地址:http://www.wpzhinan.com/jiaocheng/820.html
版权申明:除部分代码外,本站内容均为原创,转载请注明来源,违者必究侵权责任!

相关推荐

WP_Image_Editor_Imagick 指令注入漏洞修复方法

Imagick组件爆出了超级漏洞,危害等级极高,直接导致大量使用Imagick组件的网站均 ...