WordPress在IE浏览器下源代码乱码解决方法
今天惊奇的发现我的WordPress博客在IE浏览器网页显示正常,源代码中文字符显示乱码。想起来以前做Google Adsense时关于代码是GBK编码这一说(不知道是真是假),所以认定是编码问题,于是锁定原因为今天修改theme和添加Google Adsense引起。
在网上查EditPlus这个软件有没有什么弊端,真的查出来其实EditPlus编辑后保存的文件编码不一定是原文件的编码,所以对EditPlus进行检查,发现真的是这么回事。
EditPlus保存文件一般是以原文件原编码格式保存,但有时候也出现差错,例如加入了Google Adsense后保存的编码就会出现问题,把theme里的文件全部转换成utf-8编码后问题就解决了,显示正常。知道了这一点我直冒汗~~不知道我以前修改的其他页面会不会也出现编码问题
再修复这些问题的工作量可是大大滴
看来不能太相信一种工具了。我就是太信任EditPlus了。也算是个教训。
总结:EditPlus在保存文件选择格式处存在问题,有时不能按原编码格式保存,Google Adsense代码真的很“复杂”,IE浏览器对编码要求比其他浏览器的高,但我总是喜欢用Firefox和Safari。
不早了,睡觉
是啊,我的原编码是GB2312 源代码是乱的,改为UTF8就正常了。还是UTF8好啊