最新消息:本站所有跳转向bbs.ykit.cn的附件将全面停止,附件已转移到https://www.qingsj.com

wordpress附件重命名代码

wordpress教程 有客 491浏览

使用下面的代码也可以(也是丢functions.php文件中)

//自动改图片文件名称

function huilang_wp_handle_upload_prefilter($file){

$time=date(“Y-m-d”);

$file[‘name’] = $time.””.mt_rand(1,100).”.”.pathinfo($file[‘name’] , PATHINFO_EXTENSION);

return $file;

}

add_filter(‘wp_handle_upload_prefilter’, ‘huilang_wp_handle_upload_prefilter’);

这样做的好处会很多:主机不支持中文名称,那么会导致上传的图片不会正常显示在用户的浏览器上;ftp下载的中文图片名称的时候乱码,如果你是备份到本地然后恢复的时候,那么图片就都坏了。

备注:上面是改名称为年月日+随机数字,要想加上时分秒,修改第三行 $time=date(“Y-m-d”); 为 $time=date(“Y-m-d H:i:s”); 即可

转载请注明:有客帮 » wordpress附件重命名代码