Custmizrのポストメタの日付フォーマットを変更


 このブログはWordpressで作成していて、外観を決めるためのテーマはCustomizrを使っています。
 このテーマは本来とても凝った見た目に出来るのですが、あえて地味めによくある感じに設定して使っています。

 さて、記事一覧のタイトルの下に投稿日やタグなどの情報(ポストメタ)を表示する設定を見つけたので表示させてみたところ……日付がイギリス流(日-月-年)じゃないか!
 Wordpress本体の設定無視されてる!!

 ということで、テーマ自体をいじって直す事にしました。
 ……が、直し方を調べてみたけど、どこにも情報がない……仕方ないので自力で解析。
 ついでに修正方法を公開します。

修正箇所

・修正するファイル
  theme/customizr/inc/parts/class-content-post_metas.php
(子テーマを使っているならば、”customizr”の部分を適宜修正して下さい。)

・481行目(バージョン: 3.4.9の場合)
  $_format = ‘j M, Y’;
        ↓
  $_format = get_option( ‘date_format’ );

 以上で、設定したフォーマットで日付が表示されるようになります。