10.12.2021
Бывает такая ситуация, что the_date()
выводит дату только у первого поста, если остальные записи имеют ту же дату публикации.
Например, вы выводите дату публикации поста таким образом:
<?php echo the_date('d.m.Y'); ?>
тогда, если посты опубликованы в одно время, то будет выводиться дата только у первой записи.
Поменяйте формат даты на такой:
<?php echo get_the_date('d.m.Y'); ?>
или такой:
<?php the_time('d.m.Y'); ?>
В таком случае у каждой записи будет выводиться правильное время публикации, даже, если все они написаны в одно время.