wpseek.com
Eine auf WordPress spezialiserte Suchmaschine für Entwickler und Theme-Autoren
_get_term_hierarchy is private and should not be used in themes or plugins directly.
_get_term_hierarchy › WordPress Function
Seit2.3.0
Veraltetn/v
› _get_term_hierarchy ( $taxonomy )
Zugriff: |
|
Parameter: |
|
Gibt zurück: |
|
Definiert in: |
|
Codex: |
Retrieves children of taxonomy as term IDs.
Ähnliche Funktionen: get_template_hierarchy, get_page_hierarchy, get_term_meta, get_term_by, get_term_field
Quellcode
function _get_term_hierarchy( $taxonomy ) { if ( ! is_taxonomy_hierarchical( $taxonomy ) ) { return array(); } $children = get_option( "{$taxonomy}_children" ); if ( is_array( $children ) ) { return $children; } $children = array(); $terms = get_terms( array( 'taxonomy' => $taxonomy, 'get' => 'all', 'orderby' => 'id', 'fields' => 'id=>parent', 'update_term_meta_cache' => false, ) ); foreach ( $terms as $term_id => $parent ) { if ( $parent > 0 ) { $children[ $parent ][] = $term_id; } } update_option( "{$taxonomy}_children", $children ); return $children; }