Languages: English • the term list 日本語 (Add your language)
Returns an HTML string of taxonomy terms associated with a post and given taxonomy. Terms are linked to their respective term listing pages.
<?php get_the_term_list( $id, $taxonomy, $before, $sep, $after ) ?>
false
if the post does not have any associated terms.Used inside the loop this outputs the terms from the people taxonomy for a specific post.
<?php echo get_the_term_list( $post->ID, 'people', 'People: ', ', ' ); ?>
This would return something like.
People: <a href="person1">Person 1</a>, <a href="person2">Person 2</a>, ...
Used inside the loop this outputs the terms from the styles taxonomy for a specific post as an (x)html list.
echo get_the_term_list( $post->ID, 'styles', '<ul class="styles"><li>', ',</li><li>', '</li></ul>' );
This would return something like.
<ul class="styles"> <li><a href="person1">Style 1</a>,</li> <li><a href="person2">Style 2</a></li> </ul>
get_the_term_list() is located in wp-includes/category-template.php
.