您好,本站提供资源大部分来源于互联网,如有侵权请联系站长处理。
  • 欢迎您的来访,留言,投稿!欢迎(Ctrl + D)收藏并经常访问本站 ----www.sfmoo.com
  • 网站已调整获取积分方式,每天签到可获取积分,积分可以兑换资源,欢迎注册体验~VIP会员可以享受更多的积分和资源,欢迎升级VIP。
  • 网站资源下载,为了提高下载体验和节约成本资源,采用高速网盘存储,无弹窗广告影响,非超大文件一般下载速度很快。
时分秒时分秒  2024-04-06 22:27 时分秒网 隐藏边栏 |   抢沙发  12 
文章评分 0 次,平均分 0.0

wordpress如何去除分类网址URL的category?如将www.sfmoo.com/category/soft/变成www.sfmoo.com/soft/,

站长在日常使用Wordpress搭建网站时,发现文章或者分类页的URL地址中默认带有Category,URL层级过长不好看,也会影响我们网站SEO的优化,也不利于用户体验。那么在这里这里讲一下如何去除URL中category的方法。

去除分类网址URL的category操作步骤:

第一步:先登录到WordPress后台,然后依次点击“设置—>固定链接”选项;

接下来在“可选”选项下的“分类目录前缀”后面的文字框中填写一个英文的点号“.”,然后保存更改,这个样网址中的category就去掉了。

这样保存设置后就可以了,有兴趣的朋友可以自己测试看看。

出现404错误怎么办?

另外如果你修改后原文章的链接无法打开,出现404错误,可能是与你做的固定链接设置中常用设置有关,如果出现这个情况只需要在自定义结构里面加上“/%category%”。

1.这里的.html是将wordpress设置伪静态URL后还收录动态的URL,可以按需添加。

2.需要注意的是这里的/%category%和URL里的category是不一样的。

其他方法:

一、使用插件去除分类URL的categpory:

如果你是傻瓜式建站,没有一定的代码基础,又很介意url中的“category”的话,建议使用插件,直接在wp后台搜索插件安装就可以!然后刷新网站就会发现url中的“category”已经被顺利去除。
推荐两款插件:
No category parents:作者milardovich,上面插件的升级版,不仅能去掉分类链接的前缀category,还能去掉父分类 parent-category。例如能把“/category/parent-category/my-category/”换成“/my-category/”形式。

下载地址:WordPress官方下载;网盘下载【本地下载】

优点:安装简单,老少皆宜。无论是初建成的博客,还是正打算使用固定链接 /永久链接的博客,还是被搜索引擎收录良好的博客。用不着修改代码,升级之时没有顾虑。使用 301跳转,把原链接进行跳转。最大程度防止搜索引擎降权,防止原链接打不开。

不足:插件或许会造成空间负担。这里不说是缺点,就是因为,造成的“空间负担”微乎其微,不应该是缺点。比较在意的就不用,无所谓推荐使用。

但是不得不说的是,wp使用插件过多,会导致网站加载缓慢。这是使用插件的方式解决问题的弊病。

二、修改函数:

1、找到你Wordpress博客wp-includes文件夹下的category-template.php。

2、打开此文件,搜索(get_category_link()函数里)的以下代码:

$catlink = $wp_rewrite->get_category_permastruct();

在其后,另起一行加入:

$catlink = str_replace('/category' , '' , $catlink);

代码作用是,使用字符串替换函数,把获取分类链接函数的分类链接里的/category替换掉。达到去掉分类链接前缀/category的目的。

三、主题中修改:

如果你在用本站的主题,可以一键关闭,在主题中,关闭方法:“主题选项-通用-分类链接 category 字符移除”。

「点点赞赏,手留余香」

还没有人赞赏,快来当第一个赞赏的人吧!

时分秒给时分秒打赏
×
予人玫瑰,手有余香
  • 1
  • 2
  • 5
  • 10
  • 20
1
支付

本文为原创文章,版权归所有,欢迎分享本文,转载请保留出处!

时分秒
时分秒 关注:0    粉丝:0 最后编辑于:2024-04-07
www.sfmoo.com

发表评论

扫一扫二维码分享
×