您现在的位置是:首页 > cms教程 > WordPress教程WordPress教程
wordpress点击中文tag标签出现404错误的解决方法
海莲2025-03-25 15:17:09WordPress教程已有9人查阅
导读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形式。
本文标签:
很赞哦! (1)
暂无内容 |
暂无内容 |
相关文章
- 易优cms修改后台路径名出现404错误的解决方法
- 易优EyouCMS升级后文章列表页分页显示404错误的解决方法
- 易优cms修改后台路径名出现404错误的解决方法
- PbootCMS内页显示404错误的解决方法
- PbootCMS自定义前台404错误页面的步骤方法
- PbootCMS设置404错误页的方法
- PbootCMS自定义前台404错误页的方法
- PbootCMS伪静态设置方法。PbootCMS安装后内页打开404错误怎么办
- WordPress伪静态中文链接404错误怎么办
- dede织梦后台文档列表无法找到404错误的原因和解决方法
- wordpress出现404错误的原因和解决方法
- PbootCMS自定义前台404错误页面的方法
暂无内容 |
暂无内容 |
随机图文
Godaddy服务器安装WordPress的方法步骤
设置GoDaddy主机帐号。你在GoDaddy购买域名或者主机时,会被要求创建一个GoDaddy帐号。GoDaddy帐号是用来管理你在GoDaddy购买的所有产品,包括主机、域名、SSL等WordPress制作联系表单的方法
本篇教程提供3个在WordPress中创建联系表单并记录询盘的方法:插件Contact Form 7 + Flamingo,两者都免费插件Elementor Pro+Elementor Contact Form DB,前者付费,是网页可视化编辑器,后者免费。WordPress免插件实现代码高亮的方法
Prismjs允许我们的wordpress在没有插件的情况下完成代码突出显示。 Prismjs是一个致力于代码突出显示的开源项目。WordPress怎么用字母替代图片脚本LetterAvatar
基于canvas,通过toDataURL动态生成base64图片。目前我主题的Gravatar头像,就是利用这个LetterAvatar脚本实现未设置Gravatar头像则读取ALT标签
留言与评论 (共有 0 条评论) |