ライフハック

WordPressテーマ「JIN」で更新日のみを表示する方法

記事内に商品プロモーションを含む場合があります

WordPressテーマ「JIN」を使用中のサイトで、記事更新日のみの表示にしていても、トップページは記事作成日しか表示されない……という問題がありました。

公式FAQでは対応不可との記載がありますが、プラグイン「WP Last Modified Info」の導入で解決したようなので備忘録として残しておきます。

JINは更新日のみ表示設定でもリンクカードが更新されない…!

JINはカスタマイズで記事の投稿日時の表示を以下から選択できます

  • 公開日のみ
  • 更新日のみ(未更新の場合は公開日を表示)
  • 更新日と公開日
  • 非表示

ここで更新日のみを選択すると記事ページでは更新日のみの表示が可能ですが、トップページのリンクカードは公開日のまま。トップページにアクセスしても更新状況がわかりにくいというデメリットがありました。

ちなみに、公式のフォーラムでは現状カスタマイズ非推奨との回答が見つかりました。

記事一覧の投稿日を更新日に変更することはできますか? | JIN Forum

カスタマイズも検討しましたが、以下のプラグイン導入を試してみたところ、目的を果たせています。

WP Last Modified Info

記事数が増えてきて支障が出るようならまた考え直す予定です。

WP Last Modified Infoの設定

プラグインのインストール後、変更したのは以下の箇所です。

その他の設定

フロントエンドでの投稿ソート順のデフォルト:更新順が先

投稿日時の変換または削除:更新日に変換

JINにはもともと更新日表示があるため、その他の設定のみで対応しました。別テーマの場合には、投稿設定メニューのほうもONにする必要があるかもしれません。

この変更で、ブログカードにも更新日が表示可能となりました。更新新着がわかりやすいように、投稿ソート順も変更しています。