下面是WordPress 显示按父子类别关系排序后分配给帖子的类别(或来自其他分类法的术语)。此示例必须在循环内使用。
$taxonomy = \'category\';
// Get the term IDs assigned to post.
$post_terms = wp_get_object_terms( $post->ID, $taxonomy, array( \'fields\' => \'ids\' ) );
// Separator between links.
$separator = \', \';
if ( ! empty( $post_terms ) && ! is_wp_error( $post_terms ) ) {
$term_ids = implode( \',\' , $post_terms );
$terms = wp_list_categories( array(
\'title_li\' => \'\',
\'style\' => \'none\',
\'echo\' => false,
\'taxonomy\' => $taxonomy,
\'include\' => $term_ids
) );
$terms = rtrim( trim( str_replace( \'<br />\', $separator, $terms ) ), $separator );
// Display post categories.
echo $terms;
}
有关的信息
this page 可以帮助您根据自己的要求调整代码。我希望这会有所帮助。