WordPress get_the_term_list 限制

Wordpress get_the_term_list limit

我正在尝试显示产品概览,包括其指定的类别。在主页上,我们希望显示产品的随机概览,但只显示分配的 一个 类别以避免任何混乱。 为了显示类别,我们使用以下 div.

有什么方法可以将术语限制为一个? (不是 parent,但可以是 ID 最低的那个,也可以是随机的)。

<div class="con"><?php echo get_the_term_list( get_the_ID(), 'market', '', ',', '' ); ?></div>

为了只得到一个术语,我会使用:

<?php echo array_pop(get_the_terms(get_the_ID(), 'market'))->name; ?>

get_the_terms() returns给定项的term对象数组,array_pop会得到数组的最后一项,然后我们只要名字属性 来自对象。