Warum bekomme ich eine Endlosschleife mit have_posts?

Ich habe den folgenden Code, der aus irgendeinem Grund eine Endlosschleife verursacht. Kann mir bitte jemand erklären, was vor sich geht?

Vielen Dank!

 'store', 'orderby' => 'post_id', 'meta_key' => 'flagged', 'limit' => 10 ) ); if($flagged_stores->have_posts()): ?> 
have_posts()): ?>
Store Flag Reason Delete Flag
No flags found.

Solutions Collecting From Web of "Warum bekomme ich eine Endlosschleife mit have_posts?"

Sehen Sie sich diese Antwort an: Erhalten Sie einen benutzerdefinierten Beitragstyp nach dem Tag

Ich glaube, Sie würden $flagged_stores->the_post() innerhalb der while Schleife verwenden.

probiere und benutze 'posts_per_page' statt 'limit'http://codex.wordpress.org/Class_Reference/WP_Query#Parameters

Ich weiß nicht, ob das die Endlosschleife verursacht hat, aber deine WP_Query ist aus.

 $flagged_stores = new WP_Query( array ( 'post_type' => 'store', 'orderby' => 'ID', 'meta_key' => 'flagged', 'posts_per_page' => 10 ) ); 

Ich habe 'orderby' und 'posts_per_page' aktualisiert.