Я пытаюсь отобразить содержимое страницы для обычной страницы wordpress; Самая простая вещь в wordpress, правда? Ну, почему-то на каждой странице он не может найти этот контент.
Я попытался повторно сохранить постоянные ссылки, повторно сохранить каждую страницу, обновить сайт, переустановить WP.
Вот код, который это проверяет:
<?php
if ( have_posts() ) : // This is where it fails
while ( have_posts() ) : the_post();
get_template_part( 'parts/content', 'page' );
endwhile;
else :
get_template_part( 'parts/content', 'missing' );
endif;
?>
напишите запрос, чтобы проверить, есть ли у него сообщения или нет

Я обнаружил, что если я поставлю только
<?php get_template_part( 'parts/content', 'page' ); ?>, то все будет нормально. Но почему оператор IF не работает?