我有一个自定义帖子类型(CPT),名为event
. 每个事件都有一个关联的meta_key
调用event_date
.
我要确保事件为空event_date
查看单个事件时,不会显示在我的所有事件列表和上一个/下一个事件导航中。我还想按event_date
meta\\u键。
我设法排除了具有空event_date
并通过挂接pre_get_posts
钩
有可能钩住prev_post_link
和next_post_link
要指定的函数meta_key
选择条件和meta_key
没有插件的订单条件?有钩子吗
我也试过使用Ambrosite Next/Previous Post Link Plus 插件。我知道了如何按meta\\u键排序事件。但是,具有空event_date
查看单个事件时,meta\\u值仍显示在上一个/下一个导航中。
在插件之前似乎不可能钩住WP,因为我认为它构建了自己的SQL。我可以用ex_posts
包含要排除的所有事件ID的列表,但这意味着需要对db进行额外的查询。
非常感谢,Dasha