我想使用next_post_link
和prev_post_link
仅返回自定义帖子类型的自定义分类法中的下一篇帖子。我有一个名为“work\\u posts”的自定义帖子类型,它分配了分类法“work\\u categories”。我要显示的类别称为“all”。我抬头看了看get_adjacent_post
在“link template.php”中,它有一些过滤器,可以进行这样的查询,但我的SQL不够好,无法进行正确的查询。挂钩包括:
get_{$adjacent}_post_join
get_{$adjacent}_post_where
get_{$adjacent}_post_sort
如果我在连接挂钩中记录查询,我会得到:
INNER JOIN wp_term_relationships AS tr
ON p.ID = tr.object_id
INNER JOIN wp_term_taxonomy tt
ON tr.term_taxonomy_id = tt.term_taxonomy_id
AND tt.taxonomy = \'category\'
AND tt.term_id IN (3)
如何修改它以仅显示自定义分类法中的帖子?