Wordpress:显示不带链接的子类别名称

Wordpress:显示不带链接的子类别名称,wordpress,taxonomy,Wordpress,Taxonomy,我有一段代码,它可以很好地显示我选择的特定父类别的子类别名称和链接: <?php $taxonomy = 'category'; // get the term IDs assigned to post. $post_terms = wp_get_object_terms( $post->ID, $taxonomy, array( 'fields' => 'ids' ) ); // separator between links $categories = get_the_

我有一段代码,它可以很好地显示我选择的特定父类别的子类别名称和链接:

<?php 
$taxonomy = 'category';

// get the term IDs assigned to post.
$post_terms = wp_get_object_terms( $post->ID, $taxonomy, array( 'fields' => 'ids' ) );
// separator between links
$categories = get_the_category();
$parentid = '6';

if ( !empty( $post_terms ) && !is_wp_error( $post_terms ) ) {

$term_ids = implode( ',' , $post_terms );
$terms = strtr( wp_list_categories( 'title_li=&style=none&echo=0&child_of=' . $parentid . '&taxonomy=' . $taxonomy . '&include=' . $term_ids), array( '<br />' => ' <br /> ' ) );
echo preg_replace( '@\s<br />\s\n$@', '', $terms );
}
?>                            

现在我想能够做同样的事情,但没有上面的代码自动生成链接。有什么想法吗?

使用而不是
wp\u list\u categories()

$terms = get_categories("child_of={$parentid}&include={$term_ids}");

foreach($terms as $term)
    echo $term->name;