您现在的位置是:首页 > 教程 > WordPress教程WordPress教程
wordpress点击中文tag标签出现404错误的解决方法
海莲2025-03-25 15:17:09WordPress教程已有2人查阅
导读TypeCho转WordPress之后,发现点击中文tag出现404页面,也就是点击无效了。试了几种修改链接样式,都没效果。也尝试了各种网上找的3中方法:
TypeCho转WordPress之后,发现点击中文tag出现404页面,也就是点击无效了。试了几种修改链接样式,都没效果。也尝试了各种网上找的3中方法:
第一种方法:打开 WP-include/classes.php(3.1之前版本)或WP-include/class-wp.php(3.1+之后版本,下文称新版)找到第154行(新版为142行),把: 替换为: 找到第159行(新版为147行),把: 替换为: 已经测试这个是可以的
第二种方法:
1、在网站的根目录的wp-includes文件夹中找到“rewrite.php”这个文件;
2、备份一下“rewrite.php”,以防修改出错(改代码之前我们都较好备份一下原代码);
3、打开“rewrite.php”文件中我们找到如下代码: 4、将其中的
" if (empty($this->permalink_structure)) { ”修改为“ if (! empty($this->permalink_structure)) { ";
注意这个里面只加了一个英文“!”号,经测试,使用的这个方法非常有效。PS.直接没找到这个文件内说的这段代码。。。
第三种方法:之后解决中文TAG 404错误的方法,其实说到底就是ISAPI_Rewrite伪静态的规则没有写好才导致找不到网页文件的。其实就是更改一下规则就可以了:之前的tag伪静态的规则 更改后的规则 WordPress中文标签Tags分页打不开解决办法
问题描述:
设置了伪静态以后,对于中文的支持就很容易出现乱码,除了常见的utf-8更改格式以外。有一些插件仍然会出现bug。
这里出现的问题就是中文tag,分页会出现404或者好似500错误。牵扯到的插件是wp-pagenavi。
解决方法:
解决wp-pagenavi插件中文tags分页问题
方法一:修改wp-pagenav文件
1、备份你的wp-pagenav分页插件,形成良好的备份习惯。这里只需要对wp-pagenavi.php文件操作,如果你懒干脆只备份此文件。
2、用FTP软件,二进制方式下载wp-pagenavi.php文件到本地,使用Editplus或Dreamweaver打开文件。搜索下面代码(大约170行): 3、在此句前加“#”,或用“/**/”把词句包含,注释掉此段代码。另起一行,加入如下代码: 4、保存文件,并上传到服务器,测试你的Tags分页是否可用。我的Tags:网站优化,截止目前为止有10个。
方法二:给中文标签写上别名
登录wordpress后台,在文章标签里。给每一个含中文的Tags标签,加上一个标签别名。“别名” 是URL友好的另外一个名称。它通常为小写并且只能包含字母,数字和连字符。
对于上百个以上中文Tags标签的博客,此种方法工作量巨大。我看了就头疼,因此选用了第一种方法。这里不想去改代码直接给标签加上非中问的别名就可以解决了,且可以有更好的URL形式。
第一种方法:打开 WP-include/classes.php(3.1之前版本)或WP-include/class-wp.php(3.1+之后版本,下文称新版)找到第154行(新版为142行),把: 替换为: 找到第159行(新版为147行),把: 替换为: 已经测试这个是可以的
第二种方法:
1、在网站的根目录的wp-includes文件夹中找到“rewrite.php”这个文件;
2、备份一下“rewrite.php”,以防修改出错(改代码之前我们都较好备份一下原代码);
3、打开“rewrite.php”文件中我们找到如下代码: 4、将其中的
" if (empty($this->permalink_structure)) { ”修改为“ if (! empty($this->permalink_structure)) { ";
注意这个里面只加了一个英文“!”号,经测试,使用的这个方法非常有效。PS.直接没找到这个文件内说的这段代码。。。
第三种方法:之后解决中文TAG 404错误的方法,其实说到底就是ISAPI_Rewrite伪静态的规则没有写好才导致找不到网页文件的。其实就是更改一下规则就可以了:之前的tag伪静态的规则 更改后的规则 WordPress中文标签Tags分页打不开解决办法
问题描述:
设置了伪静态以后,对于中文的支持就很容易出现乱码,除了常见的utf-8更改格式以外。有一些插件仍然会出现bug。
这里出现的问题就是中文tag,分页会出现404或者好似500错误。牵扯到的插件是wp-pagenavi。
解决方法:
解决wp-pagenavi插件中文tags分页问题
方法一:修改wp-pagenav文件
1、备份你的wp-pagenav分页插件,形成良好的备份习惯。这里只需要对wp-pagenavi.php文件操作,如果你懒干脆只备份此文件。
2、用FTP软件,二进制方式下载wp-pagenavi.php文件到本地,使用Editplus或Dreamweaver打开文件。搜索下面代码(大约170行): 3、在此句前加“#”,或用“/**/”把词句包含,注释掉此段代码。另起一行,加入如下代码: 4、保存文件,并上传到服务器,测试你的Tags分页是否可用。我的Tags:网站优化,截止目前为止有10个。
方法二:给中文标签写上别名
登录wordpress后台,在文章标签里。给每一个含中文的Tags标签,加上一个标签别名。“别名” 是URL友好的另外一个名称。它通常为小写并且只能包含字母,数字和连字符。
对于上百个以上中文Tags标签的博客,此种方法工作量巨大。我看了就头疼,因此选用了第一种方法。这里不想去改代码直接给标签加上非中问的别名就可以解决了,且可以有更好的URL形式。
本文标签:
很赞哦! (0)
暂无内容 |
暂无内容 |
相关文章
暂无内容 |
暂无内容 |
随机图文
Wordpress不用插件SEO优化的方法
在标签直接加入meta标签,如:标题的修改在设置-常规-站点标题下修改, 高级域名转 域名也在此修改。 kali攻击wordpress,trunkey+linux安装wordpress的方法
今天越来越多的企业利用SAAS(Software as a Service)工具应用在他们的业务中。例如,他们经常使用WordPress作为他们网站的内容管理系统,或者在局域网中使用Drupal框架。WordPress采集插件大全
建英文垃圾站点的都知道,采集插件必不可少的。在这里为大家介绍几款实用的WordPress采集插件Guest Blogger这款插件试用了下,感觉还不错,较大的缺点就是文章来源单一。它可以基于一个关键字或几个关键字采集著名的EzineArticles的相关文章wordpress文件目录结构说明
wordpress目录文件结构说明。根目录1.index.php:wordpress核心索引文件,即博客输出文件。2.license.txt:WordPress GPL许可证文件。3.my-hacks.php:定义了博客输出之前处理
留言与评论 (共有 0 条评论) |