ノーコードでプラグインを使わずに固定ページに最終更新日を表示する方法

現在の WordPress はノーコード・プラグインなしでできるんです。

固定ページにも最終更新日が必要?

WordPress サイトの投稿ページには公開日や最終更新日が表示されていて、固定ページには表示されていないことが一般的だと思います。

私がよく使っている WordPress テーマ Lightning でも投稿ページには公開日と最終更新日が表示されていますが、固定ページには日付が表示されていません。

固定ページには最終更新日が不要とされる場合がほとんどなのだと思いますが、固定ページでも最終更新日を表示することには以下のようなメリットがありますので、有用なコンテンツを提供している固定ページで随時更新を行っている場合は最終更新日を表示するといいです。

  • ページを訪れたユーザーが新しい日付を見て、コンテンツの鮮度が高そうだと期待を感じて読んでくれる。
  • 最終更新日を検索エンジンに伝えることができる。
    → 検索エンジンに評価されて、検索結果に最終更新日が表示されるようになる(と期待できる)。
    → 検索結果に新しい日付が表示されていると、ユーザーが優先的に見てくれる可能性が高まる。

一方、お問い合わせページのような最終更新日が不要なページもありますので、最終更新日を表示したいページを選べるようにできた方がいいです。

従来のやり方

従来は以下のやり方で固定ページに最終更新日を表示するのが一般的でした。(いまでもこのやり方を選ぶメリットはあります)

やり方 その1.PHP でコーディング

Lightning の場合は子テーマの functions.php などに PHP でコーディングして、フックを使って固定ページに最終更新日を表示できます。

やり方 その2.プラグインを使う

WP Last Modified Info のようなプラグインを使うと固定ページに最終更新日を表示することができます。

現在の WordPress はノーコード・プラグインなしでOK

現在の WordPress には最終更新日を表示してくれる 変更日 というブロックがあります。

手順としては、最終更新日を表示したい場所にこのブロックを置くだけです。

変更日ブロックを置くと、↓このように最終更新日を表示してくれます。とてもかんたんですね。

このままだと、この日付がなにを意味しているかわからないです。検索エンジンにも正しく伝わってほしいです。

そこで、↓このようにこの日付が最終更新日であることがわかるようにしましょう。

そのための設定手順は、変更日ブロックの デフォルトの書式 をオフにして、書式を カスタム にして、最終更新日: Y年n月j日 と入力します。

日付の前に「最終更新日:」を追加

POINT

変更日ブロックが出力する HTML は以下のように <time> タグを使っていますので、検索エンジンに伝わりやすいと期待できます。

<time datetime="2026-01-27T08:36:03+09:00">最終更新日: 2026年1月27日</time>

できれば、itemprop="dateModified"を足してくれるともっといいのだけど…

サイト運営者プロフィール

対馬 俊彦
対馬 俊彦魚沼情報サービス・ベクトル公式テクニカルパートナー
【日本全国対応】WordPress のサイト制作、設定、カスタマイズ、トラブルでお悩み、お困りの方、ベクトル公式テクニカルパートナーがお手伝いいたします。

Lightning / VK Blocks / VK Filter Search のサポート、カスタマイズを得意としています。

遠方からのご依頼の場合、打ち合わせ・サポートを Zoom や電子メール・電話などを併用して行わせていただきます。

オンラインレッスン形式でのホームページ制作サポートも行っています。お客様ご自身でホームページを制作・運用する上でうまくいかない部分をサポートいたします。設定やカスタマイズを手伝ってもらいたい、同時に便利な使い方や設定方法、カスタマイズのやり方も知ることができたら...という方にご好評いただいています。

デザイナー様、制作業者様のサイト制作のお手伝いも数多く行っています。難しい部分のコーディング ( PHP / CSS / jQuery ) をやってほしい、いま人手が足りない等、お仕事の依頼をお待ちしています。

ご要望をうかがった上で費用見積り(無料)を提示させていただきますので、お気軽にお問い合わせください。

メールでのお問い合わせはこちら