<?php $query = new WP_Query(); /* Создаем новый объект WP_Query(), в который автоматически попадают все посты */
if ($query->have_posts()) : while ($query->have_posts()) : $query->the_post(); ?> <!-- Здесь условие на то, существуют ли посты -->
<article> <!-- Тут начинается пост в цикле, он будет повторяться -->
<?php the_post_thumbnail(); ?> <!-- Это главная картинка записи -->
<a href="<?php the_permalink(); ?>"><h4><?php the_title(); ?></h4></a> <!-- Это название записи в ссылке на страницу полного текста -->
<?php the_excerpt(); ?> <!-- Это короткий текст записи -->
<?php endwhile; else: ?>
<span>Пока что ничего нет</span> <!-- Выводим текст на случай, если вообще нет записей -->
<?php endif; wp_reset_postdata(); ?> <!-- Заканчиваем цикл -->