Comment obtenir les termes de niveau supérieur dans une taxonomie personnalisée?


8

J'ai une configuration de taxonomie hiérarchique personnalisée pour un site Web de conférence. Les termes de niveau supérieur dans cette taxonomie sont des dates, qui ont des termes enfants représentant des créneaux de session à cette date. J'essaie de comprendre comment obtenir une liste des termes de niveau supérieur dans la taxonomie, c'est-à-dire que je ne veux que les termes qui sont des dates, pas les termes qui sont des sessions. Est-ce possible d'utiliser get_terms()?

Réponses:


22

Essayez de passer 0pour parentargument get_terms().

parent (entier) Obtenez les enfants directs de ce terme (seuls les termes dont le parent explicite est cette valeur). Si 0 est passé, seuls les termes de niveau supérieur sont renvoyés. La valeur par défaut est une chaîne vide.


+1 - C'est la réponse que vous cherchez ...;)
t31os

Cela a fonctionné pour moi! Mais pourquoi cette fonction n'a-t-elle pas un argument "profondeur" comme les autres fonctions get de Wordpress?
Jeff K.

@Anatidaus qui sait ... btw Je ne dirai pas que la profondeur est si courante.
Rarst

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.