您可以检查当前术语是否有子项。如果是,它不是最低的,如果不是,它是该分支中最低的。
if( is_category() ){
$children = get_terms( [
\'taxonomy\' => \'category\',
\'child_of\' => get_queried_object_id(),
\'hide_empty\' => false
] );
if( empty( $children ) ){
echo \'this term has no children\';
} else {
echo \'this term has children\';
}
}
我还设置了
hide_empty
到
false
, 将返回空的子项。如果不想返回未分配帖子的术语,可以删除该参数。