0
私はWordpressのテンプレートファイルには次のコードしかありません。データベースには2つのポストしかありませんが、無限ループになります。Wordpressのクエリは無限ループになります
$args = array(
'posts_per_page' => '‐1',
'post_type' => 'products',
);
$myProducts = new WP_Query($args);
// The Loop
while ($myProducts->have_posts()) : $myProducts‐>the_post();
echo 'loop body';
endwhile;
// Reset Post Data
wp_reset_postdata();
$ myProducts変数を出力すると、そこに2つの投稿が表示されます。なぜ無限ループなのですか?
WordPressテンプレートファイルには、ここには含まれていない他のコードはありますか?無限ループが起こっているとあなたは思っていますが、あなたはポジティブですか? –
はい、これはテンプレート内の唯一のコードです。私の画面は 'ループボディ'でいっぱいですので、無限ループがwhile条件にあることはわかっています。 –