以前分享过破解上传文件格式的代码,但是如果你不想让一些注册用户得到这种破解的特权,可以使用下面这段代码来实现。如果用户的名字没有包含在这个里面的话,那么他就只能上传jpg和gif格式的图片
01 add_filter('upload_mimes','restrict_mime');
02 function restrict_mime($mimes) {
03 global $current_user;
04 get_currentuserinfo();
05 // change users in list
06 $users = array(
07 "ryan",
08 "steven",
09 "larry",
10 "jerry"
11 );
12 if (!in_array($current_user->user_login, $users)) {
13 $mimes = array(
14 'jpg|jpeg|jpe' => 'image/jpeg',
15 'gif' => 'image/gif',
16 );
17 }
18 return $mimes;
19 }
分类:新闻资讯