Wordpress Loop, чтобы показать все пользовательские посты, но с post_date - PullRequest
0 голосов
/ 15 мая 2018

Как я могу получить дату поста рядом с названием поста в списке? Я попробовал это с помощью следующего кода, который покажет все имя сообщения пользователя, но только первое получает дату, и я думаю, что это дата сегодняшнего дня, а не самого сообщения.

 <!-- the loop -->
<?php while ( $wpb_all_query->have_posts() ) : $wpb_all_query->the_post(); ?>
    <li><a href="<?php the_permalink(); ?>"><?php the_title(); ?><?php the_date(); ?></a></li>
<?php endwhile; ?>
<!-- end of the loop -->

тогда как этот код публикует название поста и контент для каждого из них. это с датой ошибка?

<ul>

    <!-- the loop -->
    <?php while ( $wpb_all_query->have_posts() ) : $wpb_all_query->the_post(); ?>
        <li><a href="<?php the_permalink(); ?>"><?php the_title(); ?><?php the_content(); ?></a></li>
    <?php endwhile; ?>
    <!-- end of the loop -->

</ul>

1 Ответ

0 голосов
/ 15 мая 2018

Функция the_date() будет отображаться только один раз на страницу в день в соответствии с кодексом Wordpress и другими публикациями в Wordpress Development Stack Exchange https://wordpress.stackexchange.com/a/125209. Решение состоит в том, чтобы использовать вместо нее функцию get_the_date().

...