WordPress日本語版で、テーマ内の日付を英語表記で表示する
公開:
更新:
WordPressの記事公開日を英語表記にしたい場合ってありますよね。"May 12th, 2011"
みたいに表示したい、そういうときはthe_time('F jS, Y')
でいいはずなんですが、WordPress日本語版だと"5月 12th, 2011"
ってなっちゃうんですよね。
今まで、the_time()
にstr_replace()
をadd_action()
で無理やりやっていたんですが、Twitterでどうにかできないかなーみたいなことを書いたんですよ。str_replace()
などの置換もしないで、という条件だったですが、本体の翻訳ファイルもいじらずにすむ方法を教えていただけました。
教えて下さったのは@miya0001さんです。
以下がその内容になります。
というわけだそうです。
言われたあとでリファレンス見てやっと理解できました。
悩んでいたところなので本当に助かりました。
@miya0001さんのサイトへはこの下のリンクからどうぞ!
えーと、上記の方法では完全ではないみたいです……。
以下は@takayukisterのツイートです。
3つ目のはローカライズするかどうかの指定ですね……。
「関数リファレンス/mysql2date - WordPressCodex 日本語版」に書いてありました。
@takayukisterさん、ありがとうございました。