随着对wordpress网站折腾的不断深入,wordpress各种功能的需求也越来越多。往往这个时候,也就脱离了纯粹的博客的功能,让wordpress博客网站越来越复杂了。不过这个实现wordpress分类排序功能的插件还是很有必要的。
WordPress分类排序的需求来源
老达博客的一些文章会设置多个分类,这时候就涉及两个问题,一个是多个分类的文章,他的链接地址中用的是哪个分类的别名?另一个问题是文章导航目录用的是哪个分类的名称?经过我的测试和观察,链接地址和分类名称可能用的都是排序在前面的分类的,而分类的排序应该是按照分类的ID进行排序的。但是,分类ID又不方便随意修改,为了让文章地址显示在我希望的分类目录上,就得对分类目录进行排序。
实现wordpress分类目录排序功能的方法
我首先还是选择用插件来解决wordpress的各种改造需求。因为如果博客搬家或者更换wordpress主题的时候,备份插件重新安装就能实现之前的功能,不用再修改代码了。
wordpress分类目录排序插件:Category Order and Taxonomy Terms Order
网上其他文章提到了不少实现分类目录排序功能的插件,比如My Category Order、WPJAM 分类管理插件等,不过我在安装插件页面都没找到,只找到了这个Category Order and Taxonomy Terms Order插件。
这个插件很简单,安装、启用,然后在分类管理下面就有个分类排序的功能按钮,打开就进入你的分类列表,然后拖动分类就可以实现分类排序。
修改代码也可以实现wordpress分类排序的功能,不过这对我这种不懂代码的人来说有点复杂了。所以我建议还是用插件来实现wordpress分类目录排序的功能吧。