WordPress中文标签访问错误解决办法
在使用WP固定连接后,原来的中文标签无法正常连接了,只能一个个的去改别名,实在没办法,只能到后台数据库中去用SQL修改,总算完成。
在网上也介绍了很多方法来解决中文标签问题,其中的方法之一是:
1.首先打开/wp-includes/rewrite.php 文件,如何找到并打开此文件,不在这里叙述。
2.打开rewrite.php并找到下面这段代码,注意这段代码是以function 开头的,也就是函数的主体:
function get_tag_permastruct() {
if (isset($this->tag_structure)) {
return $this->tag_structure;
}
if (empty($this->permalink_structure)) { //-----this line need change------
$this->tag_structure = '';
return false;
}
修改第5行为:
if (!empty($this->permalink_structure)) {
这种方法解决起来比较简单,也能正常访问了,可是我发现,通过修改上面的代码后,在标签云里不能找到新建立的标签了,所以我放弃了这种方法。

