如何使用带木材的get_the_category()来获得第一个帖子类别?

时间:2017-05-16 14:44:11

标签: php wordpress timber

我有postID,我需要使用get_the_category()。做:

{{ function('get_the_category', event_id) }}

这只返回字符串" Array",但我需要第一个类别。我需要这样的东西:

{{ function('get_the_category[0]', event_id) }}

2 个答案:

答案 0 :(得分:1)

Timber有get_terms方法来获取帖子附加的条款,您可以将其与Twig first过滤器结合使用,只获得第一个词:

{{ post.get_terms('category')|first }}

答案 1 :(得分:0)

最后,我用这种方式:

{{ function('get_the_category_list', '', '', event_id) }}

这给了我完整的类别列表,但我不得不用CSS隐藏其余部分。脏。