如何在Wordpress中显示孙子分类术语

时间:2015-05-14 12:28:15

标签: wordpress custom-taxonomy

我有一个名为:locations。

的分类

地点深入4级:

英国>英格兰>伦敦>温布尔登

我们需要在循环之外的单个帖子上输出最深的分类法作为文本。

所以它只读:温布尔登

到目前为止我们的代码:

<?php global $wp_query; $terms_as_text = strip_tags( get_the_term_list( $wp_query->post->ID, 'locations', '', ', ', '' ) ); echo $terms_as_text; ?>

目前输出所有地点。我们需要展示最深刻的内容。

有人可以帮忙吗?感谢

1 个答案:

答案 0 :(得分:0)

使用get_terms insted,然后获取数组的las值。

$terms = get_terms('locations', array('orderby' => 'none'));
echo end($terms);

或者,如果您需要当前帖子中的术语,请使用get_the_terms函数:

$terms = get_the_terms( $post->ID, 'locations' );
echo end($terms);