(WordPress) 記事更新日の表示をさせる方法

wordpress

wordpress

色々なブログを見ていると

記事の登校日と更新日を

表示させているブログを

よく見かけるので

このブログにも同じ機能を付けたいと思い

表示がされるようにしてみました。

スポンサードリンク

【記事公開日】と【記事更新日】を表示

カレンダー

カレンダー

WordPressのデフォルトでは

【記事公開日】は表示されますが、

【記事更新日】は表示されません。

【記事更新日】を表示させておくと

ブログ記事を見た方に

修正があったことを伝えることにもなるため

表示させておくと親切になるかと思います。

特に、このブログは

修正をたまにしていますので・・・

single.phpをカスタマイズ

記事の右下に【記事公開日】と【記事更新日】を

上下に並べて表示させます。

the_content()の下に

以下を追加します。

<p class="date_right">
[記事公開日]<?php the_time('Y/m/d'); ?>
</p>
<p class="date_right">
<?php if ((get_the_modified_date('Y/n/j') != get_the_time('Y/n/j')) and (get_the_time('Y/n/j') < get_the_modified_date('Y/n/j'))) : ?>
[最終更新日]<?php the_modified_date('Y/m/d') ?>
<?php endif; ?>
</p>

次にCSSで右側に寄せます。

.date_right{
 text-align:right;
}

これで、【記事公開日】と【記事更新日】が

記事の右下に表示させることができました。

更新日を表示させることがいいとは限りませんが

表示させたい場合は参考にしてください。

追記

予約投稿をした場合に

投稿日と更新日が違うため

表示されてしまうため、

更新日が登校日よりも古い場合は

表示しないよう条件分岐を追加しました。

また、このブログは右下では

見にかったため、

本文の上に表示するようにしました。

(参考)
WordPressの記事に「最終更新日」を表示する方法

スポンサードリンク

コメントを残す

サブコンテンツ

このページの先頭へ