默认的wordpress后台只允许上传图片、音频和视频,但是我们往往需要用到更多的格式。
WP官方的API就已经给出了很好的过滤器:
打开主题使用的
functions.php
找到第一行
<?php
在下面添加如下代码:
add_filter('upload_mimes', 'custom_upload_mimes');
function custom_upload_mimes ( $existing_mimes=array() ) {
unset( $existing_mimes['exe'] ); //注销掉不允许上传的格式
$existing_mimes['doc'] = 'application/msword'; //例子 1,增加DOC格式
$existing_mimes['jpg'] = 'image/jpeg'; //例子 2,增加JPG格式
return $existing_mimes; //返回新的结果
}