我正在尝试在自定义分类法的类别页面的wordpress循环中显示类别名称,我已经做了很多搜索答案,但我找不到它或者我做错了什么。我试图只显示1个学期。这些类别还有子类别和另一个子类别。
所以我需要这个术语来动态反映正在查看的页面的术语。我有这个代码可以工作,但它显示了与帖子相关的完整术语列表,由于帖子有父,子和格兰德条款,我不希望它一次显示所有条款。
<?php $terms = wp_get_post_terms( $post->ID, 'videoscategory');
echo '<h2>';
foreach ($terms as $term) {
echo '<a href="'.get_term_link($term->slug, 'videoscategory').'">'.$term->name.'</a>';
}
echo '</h2>'; ?>
答案 0 :(得分:0)
这与foreach
有关,<?php break; ?>
循环遍历每个术语。快速而肮脏的方法是在endfor
有关详情,请参阅此主题:How to get only one result from foreach(PHP)