WordPress如何实现上传文件自动重命名
发表于:2025-01-23 作者:千家信息网编辑
千家信息网最后更新 2025年01月23日,这篇文章将为大家详细讲解有关WordPress如何实现上传文件自动重命名,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。代码一,按时间重命名上传文件时会以"年月日时分
千家信息网最后更新 2025年01月23日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安全错误
数据库的锁怎样保障安全
维护网络安全 网易
比价软件开发
wow选服务器
魔兽世界服务器 电信
棉花糖伴奏软件开发
沧州软件开发制作
软件开发测试爱情灵药
杭州方得觅网络技术有限公司
晨晋网络技术工作室
海南农商行软件开发待遇
电厂网络安全工作方案
哪里做网络技术工资最高
数据库安全目标
服务器评测
网络安全流光扫描器
云服务器哪里便宜
软件开发一般多少劳务费合适
北京亿海金城网络技术有限公司
上海软件开发类的技术学校
南京冠邦网络技术贴吧
富国全球科技互联网混合
网络安全保障新闻
湖北hp服务器虚拟化多少钱
阿里巴巴数据库开发
汽车管理系统数据库项目
服务器允许创建管理员账号
软件开发测试爱情灵药
泰安国外数据库
合一网络技术 电话
吉林语音网络技术服务资费