解决WordPress修改模板乱码问题
初来乍到,不是太了解wordpress(版本2.71),好不容易其实也不太难的把新模板给做出来了,其实是把默认的模板改了改,于是发现模板内直接输入中文会出现乱码。
查看输出的编码是否正确,在header.php里面:
<meta http-equiv="Content-Type" content="<?php bloginfo(‘html_type’); ?>; charset=<?php bloginfo(‘charset’); ?>" />
charset就是网页告诉浏览自己使用的编码了,我后台设置的是UTF-8。
我以为模板本身会是UTF-8编码的,可是在Dreamweaver cs4打开,修改>页面属性>标题/编码,编码一项显示是GB2312。
就是说模板文件本身是GB2312编码的,然后我的设置charset=UTF-8,然后浏览器就该把我的页面当成UTF-8来解释了,结果当然汉字就变成框框框框了。在Dreamweaver cs4中修改>页面属性>标题/编码可以直接修改编码的,改成UTF-8,确定保存就好了。