WordPress如何实现上传文件自动重命名
发表于:2025-12-01 作者:千家信息网编辑
千家信息网最后更新 2025年12月01日,这篇文章将为大家详细讲解有关WordPress如何实现上传文件自动重命名,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。代码一,按时间重命名上传文件时会以"年月日时分
千家信息网最后更新 2025年12月01日WordPress如何实现上传文件自动重命名
这篇文章将为大家详细讲解有关WordPress如何实现上传文件自动重命名,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。
代码一,按时间重命名
上传文件时会以"年月日时分秒+千位毫秒整数"的格式重命名文件,如"20161023122221765.jpg"
//上传文件重命名function git_upload_filter($file) { $time = date("YmdHis"); $file['name'] = $time . "" . mt_rand(1, 100) . "." . pathinfo($file['name'], PATHINFO_EXTENSION); return $file;}add_filter('wp_handle_upload_prefilter', 'git_upload_filter');源代码:
http://www.lmlblog.com/2147.html
代码二,用MD5加密生成数字并重命名
名称规则是由系统自动生成的一个32位的MD5加密文件名,由于默认生成的32位文件名有点长,所以使用substr(md5($name), 0, 20) 截断将其设置为20位。
function rename_filename($filename) { $info = pathinfo($filename); $ext = emptyempty($info['extension']) ? '' : '.' . $info['extension']; $name = basename($filename, $ext); return substr(md5($name), 0, 20) . $ext;}add_filter('sanitize_file_name', 'rename_filename', 10);源代码:
http://www.boke8.net/wordpress-auto-rename-file.html
使用方法
将代码添加到当前主题functions.php模板文件中即可。
关于WordPress如何实现上传文件自动重命名就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。
文件
代码
生成
文件名
更多
源代码
篇文章
加密
不错
实用
主题
使用方法
内容
名称
年月
年月日
数字
整数
文章
方法
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
查找我国贸易内容数据库
dns服务器关闭了吗
摩诃网络技术
网络安全大赛比赛形式
sdk软件开发平台
数据库输入密码自己退出
智慧医院软件开发公司
网络技术与应用网页制作
调用其他数据库
数据库第二级安全标记等级
网络安全等级重要性
做软件开发 客户群体怎么找
网络安全人才要掌握的技术有哪些
软件开发的开票项目有哪些
外卖点餐系统数据库设计文档
局域网服务器接几个交换机
做数据库的电脑配置
春季高考深职计算机网络技术
集美游戏软件开发
贵州网站建设软件开发
菲晟网络技术有限公司
神车网络技术
北京手机软件开发前端
北京品质软件开发价格优惠
网络安全知识班会主持
用友app登录不上服务器
fatego梅林池服务器
本地服务器怎么绑定域名
中文医学期刊免费数据库
软件开发模式介绍PPT