日期();其他帖子

时间:2017-12-03 14:37:45

标签: php wordpress

目前在Wordpress中存在一些问题,在加载最近的帖子后显示日期。

在最近的帖子中,帖子显示日期。以前的帖子不显示日期。

我正在使用the_time()来获取帖子的创建时间,这对我所有的连续帖子都很好。

这是我的HTML:

<div class="sectionContainer col-xs-10">

<div class="sectionHeader">
    <p>Recent posts <img src="<?php bloginfo('template_directory'); ?>/gator-alt.svg" class="img-responsive pull-right"></p>
</div>

<div class="postContainer">

    <?php query_posts('showposts=5');

        if( have_posts() ): while( have_posts() ): the_post(); ?>

        <p class="postTitle">
            <?php the_title(); ?>
        </p>

        <p class="postDateTime">
            <?php the_date();?> @
                <?php the_time();?>
        </p>

        <div class="postContentContainer">
            <p class="postContents">
                <?php the_content(); ?>
            </p>
        </div>

        <?php endwhile;
              endif;

        ?>
</div>

这是一张完整描绘正在发生的事情的图像。您可以看到最近的帖子显示日期,之前的帖子没有。

the_date(); display issue

1 个答案:

答案 0 :(得分:3)

请注意以下the_date()功能。

如果当前帖子的日期与前一个日期不同,则仅输出日期。

尝试使用函数get_the_date()