the_date()
記事ループ内で、その記事の「投稿日」を出力する。
<?php // 例
if( have_posts() ){ ?>
<ul><?php
while( have_posts() ){
the_posts(); ?>
<li><span><?php the_date(); ?></span> ... </li><?php
} ?>
</ul><?php
}
この場合、同じ日付が連続した場合、最初の行のみしか日付が表示されない。
同じ日付でも連続して表示する場合、以下のように対処する。
<?php // 対策1 ... get_the_date() で出力する ?>
<li><span><?php echo get_the_date(); ?></span> ... </li>
<?php // 対策2 ... the_time() で出力する ?>
<li><span><?php echo the_time('Y-m-d'); ?></span> ... </li>
<?php // 対策3 ... get_the_time() で出力する ?>
<li><span><?php echo get_the_time('Y-m-d'); ?></span> ... </li>