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

下面的代码添加到主题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的格式文件,其他格式是禁止的也起到一个安全作用。

如需 WordPress 优化加速、主题修改、故障解决等服务,可联系我购买付费服务: 点此联系我 | 近期站内热门福利:
未经允许禁止转载
本文地址:https://www.77nn.net/165.html
版权声明:本文为原创文章,版权归 心梦无痕 所有,未经允许,禁止转载!

打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,你说多少就多少

打开支付宝、微信、QQ扫一扫,即可进行扫码打赏哦

分享到:

评论2

1 + 1 =
  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
  1. 多来学习下来了哈!
    文字控吧6年前 (2014-07-18)  北京市 回复
    • 欢迎来学习交流
      心梦无痕管理员6年前 (2014-07-19)  湖北省咸宁市 回复
关闭
没有账号? 忘记密码?

社交账号快速登录