通过meta_key过滤next_post_link()和previous_post_link()吗?
我有一个包含两个部分的页面,每个部分使用不同的WP_Query()in来拉入events,这是自定义帖子类型。每个WP_Query()查询都meta_key为事件日期查询a ,以便第1部分仅显示即将发生的事件,events而第2部分显示过去的消息events。 events第1节中即将显示的所有相关信息都在我的页面上,因此无法单击它们。 events第2节中的过去仅显示event标题,并且可以单击。用户单击过去时,event他们会链接到过去的自定义single-event.php模板event。 我想在single-event.php模板中显示上一个/下一个导航,但是导航应该只指向过去events。 我尝试使用next_post_link(),previous_post_link()但是这些也将链接到即将发布的内容events,这是我不希望的。我可能可以WP_Query()在其上设置一个新的single-event.php并循环遍历以获得上一个/下一个ID,但是重复查询似乎是一个艰巨的步骤。 对于events从我的上一个/下一个帖子链接中过滤掉即将到来的方法的一些见解,我将非常感谢。我已经看到了这个问题,但我不想使用插件。