WordPress上传文件自动重命名
前言
- 上传图片到媒体库,如果名字一样,调用图片的时候容易出现混淆的情况。
- 为此只需要一段代码,把文件名通过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;
}
提示:本文最后更新于2023年 5月 1日,如有错误或者已经失效,请留言告知。
THE END