it-swarm.com.de

Baum nach Taxonomien anzeigen

Ich konnte alle Elemente einer benutzerdefinierten Taxonomie für einen Beitrag wie folgt abrufen:

$args=array('orderby'=>'parent',"fields" => "all");
$term_list = wp_get_post_terms($post->ID, 'tvr_amenity', $args);

Mein Problem ist, dass ich den Baum zeigen möchte (die Eltern respektierend)

Also würde ich sie gerne nach Name und Elternteil sortieren lassen, aber ich kann nichts im Zusammenhang mit Codex finden.

eine Idee wie?

1

Wie wäre es mit:

$taxName = "tvr_amenity";
$terms = get_terms($taxName,array('parent' => 0));
foreach($terms as $term) {
   echo '<a href="'.get_term_link($term->slug,$taxName).'">'.$term->name.'</a>';
   $term_children = get_term_children($term->term_id,$taxName);
   echo '<ul>';
   foreach($term_children as $term_child_id) {
       $term_child = get_term_by('id',$term_child_id,$taxName);
       echo '<li><a href="' . get_term_link( $term_child->name, $taxName ) . '">' . $term_child->name . '</a></li>';
   }
   echo '</ul>';
}
3
Angelique