如何去除WordPress目录中的category

安装WordPress之后,可以在后台的“设置-固定链接”处设置链接规则。

我们一般会选择“自定义结构”,然后进行如下设置:

在路径处输入:/%category%/%post_id%.html

或者按顺序点选下方的%category%%post_id%按钮,然后再手工输入.html

保存设置后,我们回到前台,查看文章链接,就会发现链接变成了下方的格式:

https://www.perweb.com/category/ceshi/1.html

ceshi是我们的文章目录,1是我们的文章ID,.html是我们按照惯例添加的html后缀。

这时我们却发现目录名前面多了一个category,这个是系统为了区分目录和页面自动添加的,但却不是我们想要的。

如果想要删除这个category,可以下载No Category Base (WPML)插件,安装启用后,category就会被移除。

但有一点要注意,有一些插件自动集成了移除category的功能,比如Yoast SEO插件,如果安装了Yoast SEO插件,就没必要安装No Category Base (WPML)了。

点击“Yoast SEO-搜索外观-分类法”,找到分类目录类目网址,点击移除分类前缀。

启用后,再查看前台的文章链接,就已经变成我们想要的格式了:

https://www.perweb.com/ceshi/1.html