WordPress上传图片和文件时 按日期+时间自动重命名

京东电脑馆,潮玩好物集

前言

  WordPress在上传图片和文件,名称是没有变化,如果上传更多的图片和文件,在后台的媒体库看到列表中的文件名称都很乱,格式不统一。

  我个人使用ZBlog多年习惯了(ZBlog是按日期+时间自动命名),我喜欢这样的格式,整齐,格式统一。

图片[1]-WordPress上传图片和文件时 按日期+时间自动重命名-不凡博客(Bufanz.com)

操作步骤

后台的外观 > 主题编辑器 > 选择主题(默认是当前主题) > 点击functions.php > 插入代码 > 更新文件

图片[2]-WordPress上传图片和文件时 按日期+时间自动重命名-不凡博客(Bufanz.com)

代码

add_filter('wp_handle_upload_prefilter', 'custom_upload_filter' );
function custom_upload_filter( $file ){
$info = pathinfo($file['name']);
$ext = $info['extension'];
$filedate = date('YmdHis').rand(10,99);//为了避免时间重复,再加一段2位的随机数
$file['name'] = $filedate.'.'.$ext;
return $file;
}

淘宝购物先领券,更省钱
© 版权声明
THE END
喜欢就支持一下吧
点赞0赞赏
评论 抢沙发

请登录后发表评论