纯代码实现wordpress图片上传自动按日期重命名

今日给大家分享利用纯代码实现wordpress图片上传自动按日期重命名,这样可以很好的避免上传同文件名的图片,以防出现中文字符或者覆盖等问题。

核心代码

在主题functions.php添加以下代码即可

//自动改图片文件名称 
function ipsfan_handle_upload_prefilter($file){ 
    $time=date("Ymd"); 
    $file['name'] = $time."".mt_rand(1,100).".".pathinfo($file['name'] , PATHINFO_EXTENSION); 
    return $file; 
} 
add_filter('wp_handle_upload_prefilter', 'ipsfan_handle_upload_prefilter');

代码解释

以上是改图片名称为年月日+随机数字,要想加上时分秒,修改第三行 $time=date(“Ymd”); 为 $time=date(“Ymd H:i:s”); 即可

收藏 (0) 打赏

感谢您的支持,我会继续努力的!

打开微信/支付宝扫一扫,即可进行扫码打赏哦,分享从这里开始,精彩与您同在
点赞 (0)

MC百科 Wordpress 纯代码实现wordpress图片上传自动按日期重命名 https://www.mcbke.com/wordpress-course-tpsczdcmm.html

科技迷、外设控、Minecraft爱好者,科技改变生活!

下一篇:

已经没有下一篇了!

常见问题

相关文章

评论
暂无评论
纯代码实现wordpress图片上传自动按日期重命名-海报

分享本文封面