2008年1月3日星期四

WordPress主题(themes)编码让源文件乱码的解决办法

  从开始使用WordPress起,就发现查看源文件的时候,有关中文的代码,都是乱码显示,后来换了Hoofei的Themes,这个无伤大雅的问题,还是没有办法解决,虽然这和显示效果没有直接的影响,可我每次去看源代码的时候,总是觉着不舒服,终于,我在网上找到了一个和我一样追求完美的人,他叫:Leo,更棒的是,他在WordPress 中文论坛找到了解决的办法,下面是他的介绍:
原来,页面正常而源文件乱码的根源出自主题的字符编码集。原版的编码集用的是ANSI,我修改之后,添加了中文,so...

解决方法也简单,按该帖子所述,随便找个文本编辑器,将主题的php文件另存为UTF-8编码即可。这样的文本编辑器太多了,我自己常用的就有Edit Plus、UltraeEdit、EmEditor、Notepad++……推荐EmEditor,因为可以直接在另存为对话框中控制是否添加 BOM。
  刚开始,我把Themes里面所有的文件都用Edit Plus,另存为过(在此之前,注意备份),可是本地测试的时候,发现有些地方位置都改变了,碍于时间,我没有一一去琢磨,最后,恢复到我备份前的文件,把header.php,重新另存为,再次查看源文件,哈哈,好了,亲爱的中文字体又回来了。

LEO关于"WordPress 主题编码导致页面正常源文件乱码"的原文链接:
http://cuteleo.cn/2007/10/21/theme-inappropriate-coding-causes-garble-code-in-source.html

View this post on my blog: http://www.vven.net/blog/?p=383

没有评论: