WordPress 上传图片媒体后自动重命名为文件名 md5 转码的 32 位字符串


例子:如 f78c857f04e596f4e7bcd36fddf2769f.xxx,原始文件名为 admin.xxx。

实现方法:添加到所使用主题的 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;
}

<< WordPress 搜索结果中包含自定义文章类型的文章 WordPress 上传图片媒体后自动重命名为时间+随机数+文件原名 >>


没有账号? 忘记密码?

社交账号快速登录