修改WordPress完美支持中文tag

有的同学在安装新wordpress主题的时候可能会遇上文章中的中文TAG显示链接了,地址正确,但它就是个死链,链接无效。针对中文tag打开后找不到地址错误404的问题,是因为wordpress默认不支持中文字符编码,我们需要改下让它支持,以下是wordpress 3.0.1的修改方法。

打开 WP-include/classes.php,新版的(3.1+)为 WP-include/class-wp.php(2011-07-13注)。

找到第154行(新版为142行),把:

$pathinfo = $_SERVER[‘PATH_INFO’];

替换为:

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

找到第159行(新版为147行),把:

$req_uri = $_SERVER['REQUEST_URI'];

替换为:

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

注意:别用记事本修改(推荐UltraEdit,Dreamweaver等)。

可以不经允许随意转载,分享:广州SEO,移动互联网营销 » 修改WordPress完美支持中文tag

分享的每套dede模板,整站带数据源码,wordpress模板,整站源码下载,帝国cms模板,带数据帝国cms网站,淘宝客源码,女性网站模板等源码的下载链接地址请咨询QQ索取。
赞 (0)
分享到: 更多