Wordpress 显示最后一个子类别

Wordpress 显示最后一个子类别,wordpress,wp-list-categories,Wordpress,Wp List Categories,我只打印子类别列表 例如: 新闻->新闻稿->维京游轮 我会印刷维京游轮 我有这段代码可以运行,但是打印整个类别树不是最后一个 <?php $categories = get_the_category(); $separator = ' '; $output = ''; if ( ! empty( $categories ) ) { foreach( $categories as $category ) {

我只打印子类别列表

例如:

新闻->新闻稿->维京游轮

我会印刷维京游轮

我有这段代码可以运行,但是打印整个类别树不是最后一个

<?php $categories = get_the_category();

      $separator = ' ';

      $output = '';

      if ( ! empty( $categories ) ) {

          foreach( $categories as $category ) {

              $output .= '<a href="' . esc_url( get_category_link( 
$category->term_id ) ) . '">' . esc_html ($category->name) . '</a>' . 
$separator;
          }

          echo trim( $output, $separator );

      } ?>   

谢谢你的帮助

我已经修改了你的代码,请尝试一下。希望它对你有用

 <?php $categories = get_the_category();
     $separator = ' ';
     $output = '';
     if ( ! empty( $categories ) ) {
     foreach( $categories as $category ) {
      $children=get_categories(array( 'parent' => $category->cat_ID ));
          if ( count($children) == 0 ) {
            $output .= '<a href="' . esc_url( get_category_link( 
            $category->term_id ) ) . '">' . esc_html ($category->name) . 
           '</a>' . $separator;
         }
    }

         echo trim( $output, $separator );

  } ?>

你想显示最后一个子类别吗?是的,最后一个子类别。请尝试我的回答:谢谢。工作,但在你的代码打印新闻->新闻稿->维京游轮,现在新闻稿->维京游轮。。。我只会打印维京游轮。@emiliano,享受我如何只打印最后一次?你是说最后一次维京游轮吗?好的,请看这个