WordPress上传中文图片自动转换为网址日期,使用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);

 

修复后的效果图!

WordPress上传中文图片自动转换为网址日期-拽立网

提示:你会发现图片地址改了你网站域名和时间和日期!对网站优化!

WordPress上传中文图片自动转换为网址日期
版权声明:本站原创文章,于2015年10月24日,由 拽立网 发表,共 624 字。
打赏