自由屋推书网—热门的小说推荐平台!

你的位置: 首页 > wordpress分享

wordpress中文标签打不开解决方法,超简单……

2012-01-13 08:28:01

           wordpress不能打开中文标签怎么办?wordpress点击中文标签链接错误?

         目前来说wordpress算是最受欢迎的博客系统了,因为它是开源的PHP源码编写,而且自己修改后不会带有任何形式的wordpress链接。但这个毕竟外国人开发的,对中文的支持多少有点问题。比如tag标签,中文就无法显示的。如果添加了中文的标签,点击标签会显示404错误页面,这是因为wordpress不支持中文编码。需要解决这一问题就需要让wordpress支持中文编码,UTF-8和GBK的转换了。


操作步骤:

首先打开wp-include目录下的classes.php文件,不知道以前的版本怎么样,反正我现在用的3.3.1没有这个文件,那么我们就找到classes-wp.php

找到这段代码

$pathinfo = $_SERVER['PATH_INFO'];

替换为:

$pathinfo = mb_convert_encoding($_SERVER['PATH_INFO'], "UTF-8", "GBK");

再找到:

$req_uri = $_SERVER['REQUEST_URI'];

替换为:

$req_uri = mb_convert_encoding($_SERVER['REQUEST_URI'], "UTF-8", "GBK");   

修改好了之后,保存,然后将保存后的classes.php文件上传到服务器并覆盖原文件即可。

刷新页面后,再点击一下中文标签,看看是不是正常了。自由屋博客亲测哦!绝对无误!

而且还听说这个问题只会出现在Windows主机下哦!Linux主机下没有问题哦!

 

编辑推荐

热门小说