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,享受我如何只打印最后一次?你是说最后一次维京游轮吗?好的,请看这个