コメント欄デフォルト表示の日付形式をCocoon設定に合わせる方法

Cocoonカスタマイズ集
この記事は約1分で読めます。
記事内に広告が含まれています。

記事に記載したコードは、スキンに追加されています。

はじめに

Cocoonのコメント欄では、Cocoon設定→コメント→コメントタイプの設定によって日付の表示形式が異なります。

デフォルト形式のコメント欄では、WordPressの設定→一般→「日付形式」で指定したフォーマットが使用されます。

この記事では、デフォルト形式のコメント欄に加え、以下の項目の日付表示を、Cocoon設定→全体→日付フォーマットに合わせる方法を紹介します。

  • 本文中のコメント
  • 「RSS」ウィジェット
  • 「最近のコメント」ウィジェット

この記事では、この方法について説明します。

実装手順

以下のコードをfunctions.phpに追加します。

add_filter('option_date_format', function ($option) {
  if (!is_admin()) {
    $option = get_site_date_format();
  }

  return $option;
});

さいごに

今回紹介した方法を使えば、デフォルト形式のコメント欄や「RSS」ウィジェット、「最近のコメント」ウィジェットなど、WordPress標準の日付形式を使用する箇所にCocoon設定の日付フォーマットを反映できます。
シンプルスレッドのコメント欄は対象外ですが、WordPress標準の日付形式を使用する表示については、Cocoonの設定に統一できます。

タイトルとURLをコピーしました