您可以使用get_the_terms()
. 我根据该页上的一个示例改编了以下内容:
$terms = get_the_terms( $post->ID, \'visits\' );
if ( $terms && ! is_wp_error( $terms ) ) :
$visits_name = array();
foreach ( $terms as $term ) {
$visits_name[] = $term->name;
}
$terms_list = join( ", ", $visits_name );
echo $terms_list;
endif;
EDIT:
使用
wp_list_pluck
, 根据建议
Telos, 更容易:
$terms = get_the_terms( $post->ID, \'visits\' );
if ( $terms && ! is_wp_error( $terms ) ) :
echo join( \',\', wp_list_pluck( $terms, \'name\' ) );
endif;