| 
					阅读:3558回复:1
				 wordpress教程:设置只可上传指定类型的媒体文件
					  WordPress里的多媒体选项及“添加媒体”按钮可以很方便地向服务器上传文章附件,但假如您采用投稿方式来更新网站,不免会出现部分投稿者利用服务器上传侵权内容的情况。为此我们可以给WordPress加上一道限制:只可上传指定类型的媒体文件。  示例代码:
 add_filter('upload_mimes', 'custom_upload_mimes');function custom_upload_mimes( $existing_mimes=array() ) { $existing_mimes = array('jpg|jpeg|jpe' => 'image/jpeg', 'gif' => 'image/gif', 'png' => 'image/png', 'bmp' => 'image/bmp', 'tif|tiff' => 'image/tiff', 'ico' => 'image/x-icon'); return $existing_mimes;}add_filter('upload_mimes', 'custom_upload_mimes');
  
function custom_upload_mimes( $existing_mimes=array() ) {
 $existing_mimes = array('jpg|jpeg|jpe' => 'image/jpeg',
 'gif' => 'image/gif',
 'png' => 'image/png',
 'bmp' => 'image/bmp',
 'tif|tiff' => 'image/tiff',
 'ico' => 'image/x-icon');
  
 return $existing_mimes; 
}在functions.php中加入以上即可实现仅可上传图片文件。同理可得限制只可上传zip/rar/7z的压缩包、mp3/ape/flac/wmv的音乐文件……稍作修改即可完美实现。 </strong> | |
| 沙发#发布于:2015-07-18 12:03 
					看下!				 | |
| 
 | 
 
							
 
				
 
				




