WordPress添加媒体上传图片的时候,我们有时候选择的图片是中文名,由于WordPress是国外程序,对中文命名的图片不友好,所以上传后就会出现错误。但是我们有时候保存在桌面或者其他地方的图片就是中文命名,现在要上传到WordPress多媒体中,或者上传到文章中,我们改怎么办?我们可以通过把下面的代码复制粘贴到你的…

WordPress添加媒体上传图片的时候,我们有时候选择的图片是中文名,由于WordPress是国外程序,对中文命名的图片不友好,所以上传后就会出现错误。但是我们有时候保存在桌面或者其他地方的图片就是中文命名,现在要上传到WordPress多媒体中,或者上传到文章中,我们改怎么办?

我们可以通过把下面的代码复制粘贴到你的functions.php文件夹中,解决中文名图片上传改名。

</p><p>/* 中文名图片上传改名 /* ——————- */ 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);</p><p>

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。