wordpress禁止上传文件和指定上传文件类型

作者 : sinyi 发布时间: 2019-10-3 文章热度:41 共836个字,阅读需3分钟。 隐藏侧边 显示侧边

下面的代码添加到主题functions.php,根据自己的需要添加。。

//禁止上传exe,jpe,jpeg,jpe,gif,png类型
add_filter(‘upload_mimes’, ‘custom_upload_mimes’);
function custom_upload_mimes( $existing_mimes=array() ) {
// 注意中括号中的名称,必须取自上面支持列表中中括号的名称
unset( $existing_mimes[‘exe’] ); //此处禁止了上传exe后缀名的可运行文件
unset( $existing_mimes[‘jpg|jpeg|jpe’] ); //此处禁止了上传jpg、jpeg和jpe后缀名的压缩文件
unset( $existing_mimes[‘gif’] ); //此处禁止了上传gif后缀名的图片文件
unset( $existing_mimes[‘png’] ); //此处禁止了上传png后缀名的图片文件
return $existing_mimes;?
}
//只允许上传jpg,gif,png,bmp的文件类型
add_filter(‘upload_mimes’, ‘custom_upload_mimes’);
function custom_upload_mimes ( $existing_mimes=array() ) {???
unset ($existing_mimes);//注销数组变量???
$existing_mimes[‘jpg’]=’image/jpeg’;???
$existing_mimes[‘png’]=’image/png’;???
$existing_mimes[‘bmp’]=’image/bmp’;???
$existing_mimes[‘gif’]=’image/gif’;???
return $existing_mimes;}

如上代码所示,只允许用户上传jpg,gif,png,bmp的格式文件,其他格式是禁止的也起到一个安全作用。

常见问题FAQ

免费下载或者VIP会员专享资源能否直接商用?
本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。
RIPRO主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
资源客 » wordpress禁止上传文件和指定上传文件类型

发表评论