WordPres媒体图片自动重命名随机MD5

自动将媒体文件重命名为随机的 MD5 哈希值可以提高安全性,防止文件名冲突,方便文件管理,并保护用户隐私。这种命名方式使得文件名不易被猜测,避免覆盖现有文件,同时也能减少重复内容的问题,尽管它可能对用户查找文件造成一定困难。

将以下代码放到主题目录的functions.php文件中,路径是/wp-content/themes/你的主题/functions.php

//媒体重命名
function custom_upload_filter($file) {
    $ext = pathinfo($file['name'], PATHINFO_EXTENSION); // 获取文件扩展名
    $new_file_name = md5(uniqid(rand(), true)) . '.' . $ext; // 生成新的文件名
    $file['name'] = $new_file_name; // 替换原文件名
    return $file;
}
add_filter('upload_file', 'custom_upload_filter');

给TA打赏
共{{data.count}}人
人已打赏
WordPress网站教程

WordPres使用Memcached缓存教程

2026-3-29 17:51:27

WordPress网站教程

WordPres禁用媒体图片自动裁剪多张图片

2026-3-29 16:44:35

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索