我设置了一个自定义帖子类型,其中自定义分类作为类别。
我需要使用get_the_terms
或wp_get_post_terms
返回自定义帖子类型中帖子的第一个类别。
但与get_the_category
相比,我无法弄清楚如何使用它。
答案 0 :(得分:1)
https://codex.wordpress.org/Function_Reference/wp_get_post_terms
这是一个非常有用的资源,如果你在循环内,它将返回一个类别数组。 要访问第一个,您可以将数组分配给变量并调用第一个。
<div class="container">
<div class="content">
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam porta leo non rutrum laoreet. Suspendisse finibus viverra lacinia. In at auctor libero, aliquam ornare risus.</p>
</div>
<div class="sidebar">
<div>
<div class="element">
<p>This is my element</p>
</div>
</div>
<div>
</div>
或者最后一次
$arr = wp_get_post_terms();
$first = $arr[0];