如何解决WordPress图片中文命名乱码问题(批量重命名)

一个兢兢业业、无微不至的保姆。你用自己的一只手——雪,把那青绿的麦苗爱抚地搂在怀里,给他以温暖和关怀。麦苗在那层层棉被下静静地期待,期待着来春生长发育。蛇、鳝、熊等等,有的钻进了深泥,有的藏入树洞,休息一冬,养精蓄锐,方有新春来到时的精神振奋。你用自己的另一只手――寒风,举刀挥剑,把那些残害农作物的害虫,砍光杀尽,把那些残害人类、牲畜的虎豹豺豺狼驱赶进深山老林。冬呵!你严守阵地,不容侵犯;你,是一位最负责任的对友火热温情,对敌残忍无情的好保姆。

昨天 @hoythan 询问倡萌,上传的图片可以让他支持中文,或者自动更名吗?其实,让WordPress 支持图片中文命名 并不是一个好的选择,需要修改很多地方,也会涉及到WordPress核心代码。所以倡萌建议大家,不要使用中文命名文件。

推荐阅读:WordPress文件上传时自动重命名插件:File Renaming on upload

那么,如果已经有不少使用中文命名的图片了,该怎么办呢?这是本文的主要话题。

解决的思路也只是通过重命名图片,但是如果图片很多,那将是一个不小的工作量。庆幸的是,bbPress米点站 的 @木子 针对该问题开发了一个批量重命名的小软件。

软件介绍

该软件主要用于wordpress文件自动中文名字转拼音名字,并生成数据库代码。

因为编码问题,有时换主机时怎站搬家时,会出现中文名字的图片无法显示,出现乱码问题(一般长远来说,上传到主机的文件最好保持为英文命名,兼容性好),当图片量大,不方便手动修改,就可以通过本软件批量将媒体文件里的中名名字文件自动转为相应的拼音名字,同时会自动生成数据库代码,两步解决问题。

下载该软件

使用方法

  1. 请使用前备份好你的数据库与网站文件,一定要做这一步,如有出现问题作者不负责。
  2. 填写你的数据库表前缀,例如“wp”。
  3. 将你wordpress导出的wp-content\uploads目录用“选择文件”添加到软件上。
  4. 点击“开始”,软件就会自动转换名字,完成后会弹出对话框的。
  5. 完成后,删除主机上的uploads文件夹,并重新上传转换了的uploads文件夹。
  6. 转换完成后,软件会在目录下生成一个“sql.text”的文件,拷贝所有代码,并在你wordpress数据库后执行即可。(参考:phpMyAdmin好代码教程 之 使用SQL查询语句修改数据库信息)

备注

  • 本软件起初只为作者方便而开发,并分享给有需要的人,但可能会有不同情况出现不同的问题,请使用前一定要备份好。
  • 软件基于Microsoft .NET Framework 2 开发包开发的,如运行不了请自行搜索下载安装。
  • 如果名字中含中文标点符合,请自己修复,可以自动搜索生成的数据库逐个搜索替换更改

参考资料:WordPress解决图片中文命名乱码问题

以上就是如何解决WordPress图片中文命名乱码问题(批量重命名)。万事儿意念不变,铸就成功只是时间问题;眺望最远方,才能觉得生活就是种革命。更多关于如何解决WordPress图片中文命名乱码问题(批量重命名)请关注haodaima.com其它相关文章!

您可能有感兴趣的文章
WordPress站点Gravatar头像前后台不显示的如何解决办法

WordPress做公司官网好吗?会不会显得档次很低?

WordPress主题需要支持https吗?WordPress站点如何如何实现https?

WordPress站点的页面/标签/分类URL地址如何添加.html?

WordPress站点更换了域名后数据库应该如何操作替换新旧域名?