Wie erhalte ich die Top-Level-Begriffe in einer benutzerdefinierten Taxonomie?


8

Ich habe ein benutzerdefiniertes hierarchisches Taxonomie-Setup für eine Konferenzwebsite. Die Begriffe der obersten Ebene in dieser Taxonomie sind Daten, deren untergeordnete Begriffe Sitzungsslots an diesem Datum darstellen. Ich versuche herauszufinden, wie man eine Liste der Begriffe der obersten Ebene innerhalb der Taxonomie erhält. Das heißt, ich möchte nur die Begriffe, die Datumsangaben sind, nicht die Begriffe, die Sitzungen sind. Ist das möglich mit get_terms()?

Antworten:


21

Versuchen Sie, 0als parentArgument zu übergeben get_terms().

parent (integer) Ruft direkte untergeordnete Elemente dieses Begriffs ab (nur Begriffe, deren explizites übergeordnetes Element dieser Wert ist). Wenn 0 übergeben wird, werden nur Begriffe der obersten Ebene zurückgegeben. Standard ist eine leere Zeichenfolge.


+1 - Dies ist die Antwort, die Sie suchen ...;)
t31os

Das hat bei mir funktioniert! Aber warum hat diese Funktion kein "Tiefen" -Argument wie andere Wordpress-Get-Funktionen?
Jeff K.

@Anatidaus wer weiß ... übrigens werde ich nicht sagen, dass Tiefe so häufig ist.
Rarst

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.