昨天的文章中我说道,在Wordpress的统计插件里面,StatPressCN做的是最好的。
但是,我在安装了这个插件之后也是出现过一些小小的问题的。
不过,所幸已经解决。现在把解决方法共享给各位同用Wordpress和StatPressCN的同学。
症状:在后台的“访问统计”中,访问者来源和搜索关键词中的中文都显示为问号(?)。而关键词如果是全部英文的,或者是部分为英文,就会显示正常或者部分显示正常。通过关键词的报告可以很正常地打开访问者搜索时的页面。
因此,我判定:StatPressCN的文字集设置存在问题,导致与中文的兼容性有一点小小的瑕疵。
要解决这个问题是非常简单的。请按照我下面说的一步一步来做,我已经尽量说得很详细了。
首先进入phpMyAdmin。选择你的Wordpress数据库,然后找到wp_statpress表。打开之。
然后在顶部点击“结构”。
然后选中表中的“nation”和"search",因为只有这两项的内容中有不能正常显示的中文。然后进行编辑。
(注:根据作者的说法,表中文字集设定如果不统一,也是有可能导致乱码的。所以为了保险起见,你可以把这里的全部打上勾然后进行下一步的编辑。另外,下图中的文字集是utf8_general_ci,这可能与你的不一样,因为我已经修改过了。)
如下图,在下拉列表框中,选择文字集为“utf8_general_ci”
然后点击右下角的保存即可。
在StatPressCN后台,我们也需要进行一点点小更新。
首先进入StatPressCN的“系统更新”,把下面两个选项打上对勾。当然了,如果你全部勾选了也没问题。
然后点击下面的更新按钮,等几秒钟就可以了。现在进入后台,就可以看到访问者来源和搜索关键词都显示正常了。





我用的是英文原版,名字就叫StatPress,你装的这个是山寨。