WordPress 如何修改上传文件类型的限制?
WordPress默认支持大部分图片等文件格式的上传,但也有一些文件格式是不支持的,根据个人需要,我们需要增加一些格式,当然也可以禁止一些格式的文件上传。设置方法如下:
把以下代码加到主题目录(/data/wwwroot/wordpress/wp-content/themes/twentysixteen
)下的 functions.php 文件中:
function edit_upload_types($existing_mimes = array()) {
// 允许上传的文件类型
$existing_mimes['woff'] = 'application/woff';
$existing_mimes['rar'] = 'application/rar';
// 如需添加更多文件类型支持,在其后增加代码即可
// 不允许上传的的文件类型
unset( $existing_mimes['jpg'] );
return $existing_mimes;
}
add_filter('upload_mimes', 'edit_upload_types');
以上是以自带主题 twentysixteen 威为例,如果您使用的不是这款主题,则需要到对应主题目录下的 functions.php 文件中添加。