Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/250.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 如何使用带有木材的get_the_category()获取第一个帖子类别?_Php_Wordpress_Timber - Fatal编程技术网

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

Php 如何使用带有木材的get_the_category()获取第一个帖子类别?,php,wordpress,timber,Php,Wordpress,Timber,我有帖子,我需要使用获取类别。做: {{ function('get_the_category', event_id) }} 这只返回字符串数组,但我需要第一个类别。我需要像这样的东西: {{ function('get_the_category[0]', event_id) }} 最后,我用了这种方式: {{ function('get_the_category_list', '', '', event_id) }} 这给了我完整的类别列表,但我不得不用CSS隐藏其余的。脏。木材有一种获

我有帖子,我需要使用获取类别。做:

{{ function('get_the_category', event_id) }}
这只返回字符串数组,但我需要第一个类别。我需要像这样的东西:

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

最后,我用了这种方式:

{{ function('get_the_category_list', '', '', event_id) }}
这给了我完整的类别列表,但我不得不用CSS隐藏其余的。脏。

木材有一种获取附在帖子上的术语的方法,您可以将其与细枝过滤器相结合,仅获取第一个术语:


{{post.get_terms'category'| first}

Wohooo,以前从未听说过第一个过滤器。这太棒了!