WordPress日本語版では、使用するテーマによって投稿日時の日付表記が「10月 31th, 2011」のように日本語と英語が混在して表示される場合がある。
使用テーマの「index.php」など「the_time()」の投稿日時を表示させる関数の引数を指定することで対応した。

「the_time(‘F jS, Y’)」を「the_time(‘Y/m/d’)」と書き換えた。
「10月 31th, 2011」と表示されていたのが「2011/10/25」と表示される。

その他、「wp-content/languages/ja.po」の「msgstr “10月”」などを書き換えるとで「the_time(‘F jS, Y’)」で「October 31th, 2011」のように英語表示に統一させたり、「wp-includes/locale.php」を書き換えて対応することも可能。

同様に、旧暦の「神無月」などと表示させることもできると思う。

広告