木材-同一类别的下一个/上一个帖子

时间:2018-08-08 12:26:59

标签: post categories next timber

我正在尝试从WP Timber中的同一类别获取下一个/上一个帖子链接,但是没有运气。

我已经尝试过:

{{ post.prev.link }}

它的工作原理就像一种魅力-除了它不显示同一类别的项目,而仅显示下一篇文章。

我也尝试过:

{{ function('next_post_link', '%link', 'Next in category', TRUE) }}

但是它根本不起作用-没有显示出任何异常。 当我不使用像这样的参数时使用它:

{{ function('next_post_link') }}

它正在工作,但仅显示下一个帖子,但不在同一类别中。

感谢您的帮助

1 个答案:

答案 0 :(得分:0)

您应该可以使用

post.next('category').link

post.prev('category').link
替换category

会更改您的帖子连接类别。

参考(https://timber.github.io/docs/reference/timber-post/#next)在这里非常令人困惑;为了正常工作,该参数必须是您要保留的分类法的标签。

内部,木材使用https://codex.wordpress.org/Function_Reference/get_adjacent_post-因此,如果仍然有问题,请首先尝试使用此方法以确保wordpress能够按预期工作。