書き換えるlocale.phpを書き変える投稿日を英語表記するWordPressの日付や時刻に関するテンプレートタグについてWordPressには日付や時刻に関するテンプレートタグや関数が多数用意されています。get_the_date()を使うことが多いようです。※PHPで使われているのと同じ)を渡す事で、その引数に起因する日付時刻の表示や取得ができます。指定すると「January」~「December」のように英語のフルスペルで表示されます。指定すると「Jan」~「Dec」のように3文字形式で表示されます。日本語版WordPressでは、上記の関数を使用すると月や曜日などの表記が翻訳され強制的に「○○月」として表示されます。それではどのようにして英語表記にするのか?以下に具体的な方法を記述します。?>※「’現在のフォーマット’」はご自身の設定や使用しているテーマにより異なります。?>のようにに書き換えます。2017」のように表示されるはずです。この方法だと後から日付のフォーマットを変更したい、あるいは日本語に戻したいと思った場合、また該当箇所を探し出し、テーマファイルを直接書き換える必要があります。引数に指定し次のように書き換えます。2017」のように表示され、変更したい時は管理画面の一般設定から自由にフォーマットを変更できるようになります。フィルターフックを使って簡単に実装する方法これまで説明してきた方法は、テーマファイルの該当箇所を探し出しソースを書き換える必要があるため、1つのテーマをカスタマイズしながら長く使う人や殆ど自作のテーマを使っている人には、1度書き換えてしまうだけなので良いかもしれません。WordPressの初期テーマ「Twentyシリーズ」のように毎年新作が出るたびにテーマを変える人や子テーマ運用している人は、テーマの変更や親テーマのアップデートのたびに書き換え作業が発生するため、該当箇所が複数ある場合などは見落しによる修正漏れが発生する可能性があります。そこで、フィルターフックを使って簡単に実装する方法を紹介します。以下の記述を追加してください。使って投稿日を取得しているので(シリーズ全部じゃないかも。))で取得した日付を返します。これで管理画面の一般設定から自由にフォーマットを変更できるようになります。)に以下の記述を追加。使って投稿日を表示しているので、これをフックとしてフィルターを通します(my_date_format()を実行します)。いう関数で行い、表示の場合に管理画面で設定しているフォーマットを返すというような処理をしているようです。曖昧な表現ですが、なんとなく試したら上手くいったので実はじっくりソースを読んでおりません。)関数名・引数に若干違いがありますがやっていることは同じです。フックとしてフィルターを通してみました(my_mdate_format()を実行してみました)。結果は成功で無事更新日も英語表記されたのでそのコードを紹介。)に以下の記述を追加。"$my_mdate_format";}と記述します。これで更新日も英語表記となります。部分は使用しているテーマによって変わります。get_the_modified_time()は時間も取得できるため、更新日時の取得で比較的多く使われているようですが、更新日を取得または表示する関数は他にget_the_modified_date()the_modified_time()the_modified_date()などがあります。コンパイルするというもの。Unauthorizedsleepingegg.netが参考になると思います。最新バージョンのWordPressでは初期設定で本体のマイナーアップデートと翻訳ファイルが自動更新される仕様になっているので、この方法で英語表記させる為には自動更新の機能を停止する必要があります。ファイルの変換にはPoeditなどの専用ソフトが必要になります。locale.phpを書き変える時々この事について触れている記事を見かけますが、数年前はこの方法で英語表記できた記憶があります。現時点の最新バージョンではこの方法ではうまく機能しませんでした。専門的な知識の無い人がWordPress本体のファイルを変える事はサイト運営上好ましくないと思うので、この方法は推奨しません。修正しても機能しません。views」の部分が中途半端に改行されてしまいます。個人的に何か嫌なんで地味だけどカスタマイズしました。コメントをキャンセルメールアドレスが公開されることはありません。*サイト次回のコメントで使用するためブラウザーに自分の名前、メールアドレス、サイトを保存する。2017こんにちは、これはコメントです。コメントの承認、編集、削除を始めるにはダッシュボードの「コメント画面」にアクセスしてください。コメントのアバターは「Gravatar」から取得されます。WordPressでサイト運営開始!最初にしたこと悩んだことまとめ。STYLE.タイトルとURLをコピーしました。