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 22.4
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; }