wordpress中文tag标签404错误解决方法-陈家锋
免费企业网站SEO诊断咨询
SEO整站优化&网络营销推广

wordpress中文tag标签404错误解决方法

网站tag标签不但可以增加关键词密度、丰富内链数量,还可以根据主题聚合文章,丰富站点页面数量、方便用户阅读,见下图。

wordpress中文tag标签

但由于wordpress是国外英文产品,其对中文tag标签兼容性并不好,所以当站点做了伪静态并设置固定链接后,会出现wordpress中文tag标签404错误现象。

针对wordpress中文tag标签404错误问题,只需修改2行代码即可解决。

首先,打开wordpress找到“wp-includes”目录下的“class-wp.php”文件,然后依次修改第153行和第157行代码。

第153行

$pathinfo = isset( $_SERVER[‘PATH_INFO’] ) ? $_SERVER[‘PATH_INFO’] : ”;

替换为

$pathinfo = isset( $_SERVER[‘PATH_INFO’] ) ? mb_convert_encoding($_SERVER[‘PATH_INFO’], ‘utf-8′, ‘GBK’) : ”;

第157行

list( $req_uri ) = explode( ‘?’, $_SERVER[‘REQUEST_URI’] );

替换为

list( $req_uri ) = explode( ‘?’, mb_convert_encoding($_SERVER[‘REQUEST_URI’], ‘utf-8′, ‘GBK’) );

提交修改后,wordpress中文tag标签404错误问题即可完美解决了。

 

除特别声明外,均属原创内容!陈家锋 » wordpress中文tag标签404错误解决方法

我要吐槽 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

陈家锋博客 专注SEO优化&网络营销推广

QQ沟通给我邮件