Yoast\WP\SEO\Builders
Indexable_Hierarchy_Builder::get_term_parents
Get a term's parents.
Метод класса: Indexable_Hierarchy_Builder{}
Хуков нет.
Возвращает
WP_Term[]. An array of all this term's parents.
Использование
// private - только в коде основоного (родительского) класса $result = $this->get_term_parents( $term );
- $term(WP_Term) (обязательный)
- Term to get the parents for.
Код Indexable_Hierarchy_Builder::get_term_parents() Indexable Hierarchy Builder::get term parents Yoast 27.8
private function get_term_parents( $term ) {
$tax = $term->taxonomy;
$parents = [];
while ( (int) $term->parent !== 0 ) {
$term = \get_term( $term->parent, $tax );
$parents[] = $term;
}
return $parents;
}