2009-10-1

WordPressで記事の最終更新日を表示したい時のテンプレートタグ

<?php the_date(); ?> や <?php the_time(); ?>では、投稿日が表示され
最終編集日にはならないので、

<?php the_modified_date('d'); ?>

を使う。
このタグは、ループの中で使わなければならないので、

<?php while (have_posts()) : the_post(); ?>
<p>最終更新日: <?php the_modified_date(); ?></p>
<?php endwhile; endif; ?>

これを表示させたい所に記述する。
()内のパラメータを指定しなければ、
ダッシュボード > 設定 > 一般設定 にある日付フォーマットの設定が適用されます。

好みのフォーマットにしたければ、以下を参考に。
WordPress Codexの Formatting Date and Time
PHP マニュアルの date(日付・時刻)関数

▲TOP