0

在类别页面上显示具有标题和发布日期的特定类别的帖子。问题是它只获取第一个列表项的日期,而另一个列表项返回空白。

这是我的代码:

 <div class="post-date">
  <?php the_date(); ?>  
 </div>

没有获得其他帖子的发布日期

如何在每个帖子标题中显示帖子发布日期?

4

2 回答 2

2

用这个

<?php  the_time('F j, Y \a\t g:i a');  ?> or

<?php the_time(get_option('date_format')); ?>

当同一天发布的页面上有多个帖子时,the_date() 仅显示第一个帖子的日期(即 the_date() 的第一个实例)。要为同一天发布的帖子重复日期,您应该使用带有特定日期格式字符串的模板标签 the_time()。

于 2013-08-03T10:50:53.503 回答
1

您可以尝试以下操作以获取发布日期

<?php the_time( get_option( 'date_format' ) ); ?> 
于 2013-08-03T10:54:16.300 回答