**前言**

上传图片到媒体库,如果名字一样,调用图片的时候容易出现混淆的情况。 为此只需要一段代码,把文件名通过MD5加密,就可以避免重复的情况。

 **教程**

将以下代码复制放入functions.php 文件里的结尾

**代码** 

add_filter('wp_handle_upload_prefilter', 'custom_upload_filter' );

function custom_upload_filter( $file ){

$info = pathinfo($file['name']);

$ext = '.' . $info['extension'];

$md5 = md5($file['name']);

$file['name'] = $md5.$ext;

return $file;

}