【Web】WordPressで記事の最終更新日を表示させる

投稿日:2019年2月24日
最終更新日:2019年2月24日

記事の最終更新日を表示させたい

現状、各記事には投稿日は載っているが、最終更新日は載っていない。技術的な記事などでは、読んでいる側としては「投稿日が結構古いけど、メンテナンスはされてるのかな?」というのが気になるところ。そこで今回は、記事の最終更新日を表示させたい。今回は、各記事の投稿日の下に、最終更新日を表示させたいと思う。

 

テーマのなかで投稿日が記述されている部分を探す

まずは最終更新日を入れるために、投稿日が書かれている部分をテーマから探す。一般的には「single.php」に書かれていることが多い。ただ、私は「IsleMag」というテーマの子テーマをつくって使用しているが、こちらのテーマだと「content-single.php」の中で以下のように投稿日が書かれている。この投稿日の下に最終更新日を追加する。

 

<div align="right">
<?php the_time( '投稿日:Y年n月j日'); ?>
</div>

 

最終更新日を追加する

最終更新日は「the_modified_date」というタグを使えば良って、投稿日を表示させるタグである「the_time」と同じように書けば良い。というわけで、以下のように最終更新日を追加した。

※テーマをいじる時は必ずバックアップを取っておくこと。

<div align="right">
<?php the_time( '投稿日:Y年n月j日'); ?>
</div>

<div align="right">
<?php the_modified_date( '最終更新日:Y年n月j日'); ?>
</div>

反映しているか確認した結果、以下のように最終更新日が追加できた。

 

 

参考にさせて頂いたサイト

the_modified_dateについて、以下のサイトを参考にさせて頂きましたm(_ _)m
https://wpdocs.osdn.jp/テンプレートタグ/the_modified_date


投稿者: wakky

映画と旅行が大好きなエンジニア。お酒、ゲーム、読書も好き。

コメントを残す

メールアドレスが公開されることはありません。

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください