站长视角
用户至上

WordPress网站后台上传带中文字名称的图片不显示解决方法

wordpress一般在linux平台的空间上运行比较稳定,速度快,乐道主机所有美国和香港空间均采用linux系统服务器,但在国内有些图片的命名还习惯带有中文汉字,导致上传的图片无法显示,因linux系统不能实别中文字的名称,另外linux需要区分大小写字母,Abb和abb是不同的名称,需要我们在上传图片时自动重命名成不带汉字即可,方法如下:

wordpress代中文字名称图片

WordPress网站根目录下找到wp-admin/includes/file.php这个文件,打开找到:

$new_file = $uploads[‘path’] . “/$filename”;
替换成下面的:

$new_file = $uploads[‘path’] . “/”.date(“YmdHis”).floor(microtime()*1000).”.”.$ext;

上传文件就会以“年月日时分秒+千位毫秒整数”的格式重命名文件,也不用担心图片文件名相同而覆盖了原文件,时间不会重复。
这样就可以实现wordpress上传图片自动重命名。

关于 国外主机测评

【声明】:本站宗旨是为方便站长、科研及外贸人员,请勿用于其它用途!站内所有内容及资源,均来自网络。本站自身不提供任何资源的储存及下载,若无意侵犯到您的权利,请及时与我们联系。另外群里不定期放出优质免费资源,欢迎加入!

香港110M(含10M CN2)大带宽独服限量促销,香港E3-8G-1T硬盘-3IP,月付仅799!
赞(0)
版权声明:本文采用知识共享 署名4.0国际许可协议 [BY-NC-SA] 进行授权, 转载请注明出处。
文章名称:《WordPress网站后台上传带中文字名称的图片不显示解决方法》
文章链接:https://www.sshce.com/2278.html
【声明】:国外主机测评仅分享信息,不参与任何交易,也非中介,所有内容仅代表个人观点,均不作直接、间接、法定、约定的保证,读者购买风险自担。一旦您访问国外主机测评,即表示您已经知晓并接受了此声明通告。
【关于安全】:任何 IDC商家都有倒闭和跑路的可能,备份永远是最佳选择,服务器也是机器,不勤备份是对自己极不负责的表现,请保持良好的备份习惯。
标签:
广告位招租,欢迎骚扰
香港110M(含10M CN2)大带宽独服限量促销,香港E3-8G-1T硬盘-3IP,月付仅799!