Wie organisiere ich die WP_Query-Liste der Beiträge nach Kategorie und Titel der Kategorie?

Wenn ich eine Abfrage mit einigen Argumenten führe und eine Liste von Beiträgen erhalte, wie kann ich die Einträge getrennt nach Kategorien organisieren und den Titel jeder Kategorie anzeigen?

$array_out = array(); $args = array( 'orderby' => 'title', 'order' => 'ASC', ); $the_query = new WP_Query( $args ); while ( $the_query->have_posts()) : $the_query->the_post(); $terms = get_the_terms( $post->ID, 'category'); foreach($terms as $term){ $term_link = get_term_link($term, 'category'); $array_out[] = '
'.$term->name.'
'; } endwhile; $array_clean = array_unique($array_out); foreach($array_clean as $array_single){ echo $array_single; }

Das bringt mir eine Liste von eindeutigen Kategoriebegriffen für alle meine Posts ohne Duplikate. Ich stecke aber von hier aus, da ich alle Beiträge der Abfrage, gruppiert nach den Begriffen, die ich bekommen habe, auflisten möchte. Der Punkt ist, dass ich nicht zuerst alle Kategoriebegriffe erhalten möchte, sondern für jeden Begriff Beiträge abfrage, wie ich es an anderer Stelle vorgeschlagen habe. Ich muss es tun, nachdem ich eine Liste von Posts von einer Abfrage erhalten habe. Also dachte ich

  1. Abfrage nach Posts mit einigen Argumenten
  2. While-Schleife durch Beiträge, um eine Liste von Begriffen von Kategorien zu finden
  3. Array_unique hat Begriffe gefunden, weil es Duplikate gibt
  4. Suchen Sie dann erneut nach Posts für jeden in Schritt 2 gefundenen Kategorienbegriff

Würde das funktionieren? Ich bin mir nicht genau sicher, was ich als neu mache. Ich möchte einfach nur: Egal welche Posts ich mit Argumenten meiner Wahl abfrage, um eine Liste von Posts zu veröffentlichen, die nach Kategorienbegriffen gruppiert sind, getrennt nach Begriffen. Ist es schwer zu verstehen, wonach ich frage? Ich weiß nicht, wie ich es anders express soll.

Solutions Collecting From Web of "Wie organisiere ich die WP_Query-Liste der Beiträge nach Kategorie und Titel der Kategorie?"