我一直在尝试在我的网站上取得以下结果:
用户正在查看发布5 ,我需要侧边栏中的“存档”(这只是正常循环)显示之前的3个帖子。分别发布4 ,发布3 和发布2 。
然后,如果用户点击发布4 ,则归档将显示发布3 ,发布2 和发布1 。
逻辑是:如果当前发布 X ,我希望存档显示 X-1 , X-2 和 X-3
我怎样才能做到这一点? offset
参数无效,因为它仅与最近的帖子有关。
你有任何建议吗?
由于
答案 0 :(得分:0)
我有同样的问题知道如何在没有插件的情况下这样做。不幸的是我无法在网上找到答案。我目前实现这一目标的方法是利用插件“列表类别帖子”,因为可以根据所使用的短代码的实例来定制偏移集。该插件允许它在单页模板上多次使用。
如果开发人员不支持插件,唯一担心的是插件和WP Core将来不兼容。
希望有人知道如何使用php灵活地完成偏移,以便在不需要创建多个循环的情况下使用一个循环。