Was ist get_ancestors()?
Antwort: Diese Funktion gibt ein Array mit den Elternelementen eines Objektes zurück.Diese Funktion gibt ein Array mit den Elternelementen eines Objektes zurück.
Benutzung
<?php get_ancestors( $object_id, $object_type ); ?>
Parameter
- $object_id
- (int or string) (benötigt) Die ID des Objektes
- Standard: Kein Standard
- $object_type
- (string) (benötigt) Der Name des Typs ( page, category )
- Standard: Kein Standard
Beispiele
Eine Beispiel-Hierarchie von Kategorien ( IDs )
- Books (6)
- Fiction (23)
- Mystery (208)
- Fiction (23)
<?php get_ancestors( 208, 'category' ); ?>
gibt zurück:
Array ( [0] => 23 [1] => 6 )
Eine Beispiel-Hierarchie von Seiten ( IDs )
- About (447)
- Child Page (448)
<?php get_ancestors( 448, 'page' ); ?>
gibt zurück:
Array ( [0] => 447 )
geschrieben von: Thomas Herzog
geschrieben am: 08.05.2011 um 07:20 Uhr
abgelegt unter: 500, Funktionen
getaggt mit: Elternelemente