WordPress上传中文图片自动转换为网址日期,使用WordPress程序你会发现它不支持中文字体上传图片,上传图片后地址会乱码会有中文字体,而且上传后的图片打不开浏览不了,拽立网,为了解决这个问题,我们可以使用代码就实现了这个上传中文字体图片问题,今天我把WordPress上传中文图片自动转换为网址日期方法分享给大家,请看以下操作!
修复前的效果图!
1.登陆你的后台管理,选择【外观】-【编辑】-【模板函数 (functions.php)】
直接添加下面全部代码:
//WordPress上传中文字体图片自动转换为域名日期时间
function tin_custom_upload_name($file){
if(preg_match('/[一-龥]/u',$file['name'])):
$ext=ltrim(strrchr($file['name'],'.'),'.');
$file['name']=preg_replace('#^www\.#', '', strtolower($_SERVER['SERVER_NAME'])).'_'.date('Y-m-d_H-i-s').'.'.$ext;
endif;
return $file;}
add_filter('wp_handle_upload_prefilter','tin_custom_upload_name',5,1);
修复后的效果图!
提示:你会发现图片地址改了你网站域名和时间和日期!对网站优化!

版权声明:本站原创文章,于2015年10月24日,由 拽立网 发表,共 624 字。
打赏



厉害
喜欢就好!哇塞用世界之窗浏览器啊!基本很少人会用!你是第一个! 
管理员回复