1

当我想获得包含所有分类名称的数组时,这对我有用:

get_terms( 'portfolio-skills', array( 'fields' => 'names' ) );

如果我想获取与当前帖子相关的术语名称怎么办。我试过这个,但它不工作:

get_terms( 'portfolio-skills', array( 'fields' => 'names' ), 'include' => array( $post->ID ) );
4

2 回答 2

8

谢谢@Pekka 웃,我改变了它并且它正在工作:

wp_get_object_terms( $post->ID, 'portfolio-skills', array( 'fields' => 'names' ) );
于 2013-02-10T13:12:46.340 回答
1
$term_list = get_the_terms($post->ID, 'your_taxonomy');
$types ='';
foreach($term_list as $term_single) {
     $types .= ucfirst($term_single->slug).', ';
}
$typesz = rtrim($types, ', ');
echo $typesz;
于 2019-07-26T18:19:39.723 回答