WordPressで記事の投稿日を表示するときに、一部で日付が表示されなくなったことがあります。トップページやアーカイブページ、関連記事一覧などで、記事一覧を表示する場合です。
<?php the_date(‘n月j日’) ; ?>を使って日付を表示している場合、同じ日付の記事が複数あると、二つ目以降の記事の日付を表示しない、という仕様が原因です。
そこで、記事一覧に日付を表示したいときは、<?php the_time(‘n月j日’) ; ?>を使います。
記述例
<?php
the_time('Y-m-d') //2011-01-05
the_time('y-M-j(D)') //11-jan-5(Mon)
the_time('a-h:i,s') //am-03:05,06
the_time('A-H:i') //AM-18:05
?>
日付が一桁の場合、0をつけたくないなら、
月:mをn
日:dをj
とします。