Site icon 老张博客

WordPress IE下源文件乱码的解决方法(部分主题)

        小站前一段时间花了18个大洋购买了一个新主题,也就是现在所用的主题。用了此主题几天时间以后发现,我的百度快照虽然每天更新,但是收录数一量保持不变。那个急呀,于是找找原因,第一个原因是很明显的,因为网站换了主题,在结构等方面有了很大的变化,这一定会影响到百度等收录。另外我还发现了一个问题,就是部分文章的“源文件”是乱码的。(查看网页源文件,这大家一定都知道吧)。这可能也是影响收录的因素之一。于是便寻找解决问题的方法。

源文件乱码

经过联系作者及请教高人,这是由于文章编码方式的选择出了问题。解决方法是,打开主题的header.php文件

找到<meta http-equiv="Content-Type" content="<?php bloginfo('html_type'); ?>; charset=<?php bloginfo('charset'); ?>" />

        此句的编码选择功能是:根据你的博客本身的编码方式进行判断,然后选择和你博客相同的编码。但是此句代码在IE下有时会出现判断错误,故然显示出的文章源文件是乱码的,这个时候我们可以根据自己博客的编码自己设定。

        如改成以下形式

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

        直接指定编码,这样问题也就解决了。

        这个源文件乱码问题,不单单在WP上会出现,在其他的程序上也可能会有这样的问题,那么解决的思路都是一样的。前段时候发表的一篇文章WordPress主题更换主题后所必须的十件事,我想这一点也应该加上,应该是注意的十一件事了。

 

Exit mobile version