去掉WordPress分类目录前面的category的方法网上一搜一大堆。大体有三种办法。

一种是在后台固定链接的分类目录前面加一个英文半角状态的“.”;

第二种则是修改WordPress的源文件;

第三种则是使用WordPress插件WP No Category Base 和no-category-parents 

这两个WordPress插件据说可以去除分类目前“category”这样的字符。但是据我测试的结果,WP No Category Base 的确可以去掉分类前的category,而no-category-parents这个插件使用了之后,还能看到category这个字体,但是如果去掉category,也能进行访问。举例说明:

http://ituibar.com/category/wordpress_theme/

http://ituibar.com/wordpress_theme/

点击这两个链接其实都可以链接到WordPress主题这个目录。

另外no-category-parents还可以去除子分类的父分类slug name.

不过有的时候我追求的是即去掉子分类的你分类 slug name,还要去掉 分类前面的“category”,那么该怎么办?

其实很简单,你只要同时安装这两个WordPress插件即可。我测试过,这两个WordPress不会冲突,并且可以完美实现上述效果。

Last modification:April 11th, 2020 at 09:18 pm
如果觉得我的文章对你有用,请随意赞赏