0
У меня есть только следующий код в файле шаблона Wordpress, и хотя в базе данных есть только два сообщения, он переходит в бесконечный цикл.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, я могу видеть два сообщения там. Почему же бесконечный цикл?
Есть ли какой-нибудь другой код в файле шаблона WordPress, который здесь не включен? Вы уверены, что бесконечный цикл происходит там, где вы думаете? –
Да, это единственный код в моем шаблоне. Я знаю, что бесконечный цикл находится в состоянии while, потому что мой экран заполнен «телом цикла». –