很多人像我一样并没有吧wordpress仅仅当成是一个blog系统,而是当成了一个cms系统。比如https://www.zclive.com。但是当做cms系统的时候wp的一些弊端就体现出来了,比如最近碰到的文章排序的问题。对于一个blog来说文章排序有一个置顶就够了,但是对于一个cms来说你需要远不止这些。比如
- 文章总类别排序(置顶)
- 文章分类排序
- 文章分标签排序
- 文章搜索排序
- 给文章加一个权重,让它可以在任何情况下在排序方面拥有特别的优先权。
想知道我怎么实现的么?
当然我没 实现那么多,因为也不需要那么强大的系统,还有我也没那么强的能力。
wordprss最棒的地方就是他提供了丰富的插件。下面介绍下我在用这两个
自由拖动分类文章排序插件Intuitive Custom Post Order
这个插件的强大之处就在于它可以使用拖动的方式在分类中自由排序。而且这个插件在wordprss的市场中可以直接找到。搜索这个名字就可以了
安装好后进入设置,不设置是不能发挥作用的
然后勾选要进行排序的内容,我原则必须全选
回到文章列表,为啥不能拖呀!因为你要选择排序或者标签,总之是你上面勾选的那些情况才可以!
好了,开始拖动了^_^!enjoy
WP-Sticky 超级简单的轻量分类置顶插件
这个插件已经停止更新了,而且在wordpress的网站上也已经无法下载,说明是应作者要求停止提供下载。看了一下这个作者还是非常nb的参与了很多插件的开发。
这个插件我也在用。在wordpress5.22上使用非常正常。如果你需要可以留下邮箱...当然我也不确定啥时候可以发给你。
同样是不设置就不可以用系列!
第一个要选择yes。它表示这个置顶是在分类当中还是在全部。如果是选择no。就是全局置顶了。
然后打开一篇文章进入编辑页面
所以的精华都在红框里面
Announcement:这个选项能实现置顶效果,一直都会留在最上头
Sticky:虽然也是置顶,但它只对那些与置顶文章同一天发表的其它文章有效,以后的文章还是会排到它的上面
Normal:预设值,不对文章进行任何设定,当想取消置顶的时候,就选这个选项。
收工!