Popup-Dropdown-Menü mit hierarchischen Taxonomien

Im Moment bevölkere ich meine Elemente (ich habe jede Menge davon) mit verschachtelten foreach Schleifen, get_terms() und      um für jedes verschachtelte untergeordnete Element ein Padding zu erstellen.

Jeder -Code ist ungefähr 50 Zeilen lang und sieht sehr dreckig aus – ich muss immer ein paar Minuten brauchen, um zu verstehen, was vor dem Ändern alles passiert. Wenn Taxonomie ausgewählt ist, enthält sie außerdem ein Padding für ein ausgewähltes Element (wenn das Dropdown-Menü geschlossen ist), bei dem es nicht erforderlich ist, dass jQuery den Padding des ausgewählten Elements entfernt.

Gibt es eine WordPress-function, mit der ich meine Dropdown-Listen mit hierarchischen Taxonomien füllen könnte? (maximale Tiefe ist 3)

Solutions Collecting From Web of "Popup-Dropdown-Menü mit hierarchischen Taxonomien"