Цикл в WordPress выглядит так:
<?php if ( have_posts() ) : while ( have_posts() ) : the_post(); ?>
<!-- Цикл WordPress -->
<p>Выводим данные записи. Здесь работают функции для цикла, например, the_title() </p>
<h2><?php the_title() ?></h2>
<?php endwhile; else : ?>
<p>Записей нет.</p>
<?php endif; ?>
Или можно записать так:
<?php if ( have_posts() ) { while ( have_posts() ) { the_post(); ?>
<!-- Цикл WordPress -->
<!-- Вывод постов: the_title() и т.д. -->
<?php } } else { ?>
<p>Записей нет.</p>
<?php } ?>