【发布时间】:2015-01-04 20:37:23
【问题描述】:
我不确定以前是否已经回答过这个问题,但是到目前为止,大力的谷歌搜索并没有把我带到任何地方。
我有一个 wordpress 网站,我想像往常一样显示所有帖子,按日期排序。但是,我不想对显示的帖子总数设置限制,而是想对每个类别设置限制。
例如,如果我有两个类别 FOO 和 BAR,我希望 WordPress 显示来自 FOO 和 BAR 的所有帖子,但最多显示 5 个。这些帖子应该仍然按日期排序,我的意思是任何来自 FOO 的帖子在来自 BAR 的帖子之前发布,反之亦然。
具体问题:去年在 FOO 类别中有一个帖子,从那时起在 BAR 中有 20 个条目,现在我在 FOO 类别中添加另一个帖子。通常,帖子限制为 10 的 Wordpress 会显示这个最近的 FOO 条目和另外 9 个 BAR 条目。但是,我希望它同时显示我的 FOO 条目和 5 个最近的 BAR 条目。只有在我再添加 4 个 FOO 条目后,去年的 FOO 条目才会不再显示。
实现这一目标的最佳、最干净和可维护的方法是什么?
如果有任何帮助,我将不胜感激。
【问题讨论】:
-
@MKhalidJunaid:我已经尝试过该插件,但它的功能更多(坦率地说,与我需要的不完全相同)。不幸的是,它的输出与页面设计完全不兼容,我的意思是它不可能做到这一点。