Erstellen Sie mehrere Abschnitte für alle Kategorien und anschließend alle Posts für jede dieser Kategorien

Ich versuche zu finden, einen Weg zu finden, eine Schleife zu erstellen, die alle Kategorien und dann die Beiträge unter diesen Kategorien abfragt. Ich verwende eine benutzerdefinierte Schleife, um meine Posts anzuzeigen, und ich möchte, dass sie der gleichen Schleife folgt. Die Schleife, die ich verwende, ist:

<?php // BEGIN LOOP if(have_posts()) : // Get the initial array with random numbers $randomArray = getRandomNumbers(); // Open the initial row. echo '
'; // CHECK FOR POSTS while (have_posts()) : the_post(); // CREATE ROWS if (count($randomArray) < 1) { // Close the row and start a new one: echo '
'; // Get a fresh array with random numbers: $randomArray = getRandomNumbers(); } $nextRandomNumber = array_pop($randomArray); // This takes the next number. // CREATE RANDOM COLUMN echo '
'; // FETCH THUMBNAIL echo "
"; if ( $nextRandomNumber == "6" ) { the_post_thumbnail('medium', array('class' => 'img-responsive pull-left')); } elseif ( $nextRandomNumber == "8" ) { the_post_thumbnail('thumb-image', array('class' => 'img-responsive pull-right')); } elseif ( $nextRandomNumber == "3" ) { the_post_thumbnail('medium', array('class' => 'img-responsive')); } elseif ( $nextRandomNumber == "4" ) { the_post_thumbnail('medium', array('class' => 'img-responsive')); } echo "
"; // FETCH TITLE echo "

" . get_the_title() . "

"; // FETCH PUBLISHED DATE echo "Published " . get_the_date() . ""; // FETCH POST'S CATEGORY foreach((get_the_category()) as $category) { echo "
In cat_name . ' ' . "'>" . $category->cat_name . ' '."
"; }; // echo "
In " . $category[0]->cat_name . "
"; // FETCH CONTENT the_excerpt(); echo '
'; // END endwhile; // Close the final row. echo '
'; // CLOSE LOOP endif; ?>

Ich habe einen Beitrag gefunden, der genau das tut, was ich möchte: Alle Kategorien und Beiträge in diesen Kategorien abrufen . Ich bin mir nur nicht sicher, wie ich meine benutzerdefinierte Schleife in die Schleife einfügen soll, um alle Kategorien und ihren Beitrag zu erhalten. Wie ich die Posts abfragen möchte, ist so:

 [query each category] 
[display custom loop for posts]
[end query for each category]

Ich bin noch ziemlich neu in PHP und WordPress Theming, so dass jeder Rat sehr geschätzt werden würde. Vielen Dank!

Solutions Collecting From Web of "Erstellen Sie mehrere Abschnitte für alle Kategorien und anschließend alle Posts für jede dieser Kategorien"