如果帖子附加了任何术语,则只获取第一个术语 时间:2013-04-08 作者:Jacob Raccuia 我正在开发一个主题,它有几个自定义的分类法,充当单选按钮。我如何编写一个条件,它可以。。。if(post_has_any_terms($post->id, \'custom-taxonomy\')) { echo $term; }.我觉得这应该很简单,但我试过的都不管用。谢谢 1 个回复 SO网友:Jacob Raccuia 我最终解决了这个问题。这可能不是最聪明的方式,但对我来说很有效。$terms = get_the_terms($post->ID, $taxonomy); if(is_array($terms)) { $term = array_shift(array_values($terms)); return $term; } else { $term = "0"; } 如果$term=0,则该页面不起作用,但至少它让作者知道他们忘记选中其中一个框(因为它是必需的)。 结束 文章导航