Wechsel zwischen zwei Schleifen möglich

Ich versuche eine Schleife zu erstellen, die es mir ermöglicht:

first post from the "featured" category
first post not from the "featured" category
second post from the "featured" category
second post not from the "featured" category
third post from the "featured" category
third post not from the "featured" category

Diese Beiträge stammen alle aus demselben Posttyp. Ist es möglich, dies mit wp_query zu tun?

Solutions Collecting From Web of "Wechsel zwischen zwei Schleifen möglich"

Sie benötigen dazu zwei Abfragen. Nehmen wir an, die ID der vorgestellten Kategorie ist 5. Dann richten Sie zwei Abfragen ein und rufen jeweils 3 Beiträge ab:

 $query1 = new WP_Query( array( 'cat' => '5', 'posts_per_page' => 3 ) ); $query2 = new WP_Query( array( 'cat' => '-5', 'posts_per_page' => 3 ) ); 

Jetzt haben Sie zwei Gruppen von Beiträgen mit maximal drei Elementen. Es könnte weniger sein. Ich weiß nicht, wie Sie mit dieser Situation umgehen wollen, aber vorausgesetzt, Sie möchten eine gleichmäßige Anzahl an Posts, die Sie so durchlaufen würden:

 while ($query1->have_posts() && $query2->have_posts()) { ... $query1->the_post() echo '

' . the_title() '

'; echo '
' . the_content() . '
' ... $query2->the_post() echo '

' . the_title() '

'; echo '
' . the_content() . '
' ... }

Hinweis: Ich habe diesen Code nicht getestet, also hüte dich vor Tipperrorsn und so weiter.