【表示】 子テーマを使って、おっと失礼

 さて、前回、【表示】「おっと、失礼しました」を編集では、なんとか「おっと、失礼しました。」の日本語文言の変更ができました。
 ここでは、テーマのバージョンアップに伴い変更が失われないように、子テーマを使った場合の日本語文言(おっと、失礼しました)の変更にトライしてみましょう。

 以下、twentyeleven の子テーマとして、twentyeleven-child のフォルダーが作成されているものとします。


 1) 出だしは前回に同じ


  1. ja.mo, ja.po を入手
  2. poedit を入手
  3. ja.po を編集
  4. ja.po, ja.mo をアップロード

 この1~3は前回【表示】「おっと、失礼しました」を編集に同じですが、最後の、4.ja.po, ja.mo のアップロード先が異なります。

  • ja.po, ja.mo のアプロード先
    子テーマのフォルダー twentyeleven-child 内に「languages」フォルダーを作成して、その中にアップロード。

 2) function.php の作成


 子テーマのフォルダー twentyeleven-child 内に、function.php を作成し、以下コードを記載します。 (既に function.php を作ってあれば、その中に追記)


【表示】「おっと、失礼しました」を編集

 このサイトはWordPress、テーマは「Twenty Eleven」を利用しています。

ChiangmaiLongStay_Otto

 テーマ自体は(WordPressがまだまだ良く分かってないので)シンプルで良いですが、例えば指定されたページが無い場合などに表示されるエラーページで「おっと、失礼しました。」と日本語が表示されたりして、面白いながらも、もう少し普通な言葉に変更して見たい気もします。
(ちなみに元の英語は「This is somewhat embarrassing, isn’t it? 」)

 ネットで検索しても、中々これだ!、という情報に巡り合えません。ソースに日本語を直書きする、という方法もあると思いますが、いやいや、それはちょっと美しくないですね。

 あれやこれやと(かなりの時間)調べた結果、以下のようにすれば変更できることが分かりましたので、早速チャレンジしてみましょう。