时间:2021-07-01 10:21:17 帮助过:23人阅读
当然!因为判断循环是否终止,是在 AAAA 处
if ( is_wp_error($parent_term) || empty($parent_term) )
break;
$parent_suffix .= '-' . $parent_term->slug;
if ( ! term_exists( $slug . $parent_suffix ) ) {
break;
}
if ( empty($parent_term->parent) )
break;
$the_parent = $parent_term->parent;//至此,还会返回 AAAA 吗?
}
以上为一大块,没注意到。谢谢。
while ( ! empty($the_parent) ) {//AAAA
$parent_term = get_term($the_parent, $term->taxonomy);
if ( is_wp_error($parent_term) || empty($parent_term) )
break;
$parent_suffix .= '-' . $parent_term->slug;
if ( ! term_exists( $slug . $parent_suffix ) ) {
break;
}
if ( empty($parent_term->parent) )
break;
$the_parent = $parent_term->parent;//至此,还会返回 AAAA 吗?
}////为一大块,谢谢提醒。