Benutzerdefinierter Post-Typ für mehrere Schleifen nach Taxonomie-Begriff

Ich möchte eine Schleife erstellen, die die benutzerdefinierten Beiträge für jeden Taxonomiebegriff auflistet:

Begriff A: Artikel Artikel

Begriff B: Gegenstand Gegenstand Gegenstand

Ich möchte, dass dies völlig dynamisch ist. Wenn ich also einen neuen Begriff hinzufüge, erscheint dieser automatisch. Ich habe Beispiele gesehen, in denen die Taxonomiebegriffe explizit im Code vorkommen, aber ich suche nach etwas weniger Wartung und eleganterem.

Solutions Collecting From Web of "Benutzerdefinierter Post-Typ für mehrere Schleifen nach Taxonomie-Begriff"

Versuchen:

$tt = get_terms('my_custom_taxonomy', array( // You can stick in orderby, order, exclude, child_of, etc. params here. )); foreach ($tt as $term) : // Output term name print $term->name. ": "; $q = new WP_Query(array( 'post_type' => 'custom_post_type_i_use', 'post_status' => 'publish', 'posts_per_page' => -1, // = all of 'em 'tax_query' => array( 'taxonomy' => $term->taxonomy, 'terms' => array( $term->term_id ), 'field' => 'term_id', ), )); $first = true; foreach ($q->posts as $item) : // ... now do something with $item, for example: ... if ($first) : $first = false; else : print ", "; endif; print '' .$item->post_title.''; endforeach; endforeach; 

Macht das mehr oder weniger das, was du brauchst?