コンテンツへスキップ サイドバーへスキップ
更新済み
8月 20, 2025

ブロックベース、従来のウィジェット、カスタムビルドなど、あらゆるWordPressウィジェットをWPMLで翻訳する方法をご紹介します。

英語のサイドバーにあるウィジェット
スペイン語のサイドバーにあるウィジェット

必要なプラグイン

ウィジェットを翻訳するには、以下をインストールして有効化してください。

  • WPML
  • WPML String Translation

ウィジェットの翻訳方法

WPMLはあらゆるタイプのウィジェットを翻訳できます。 これには以下が含まれます:

投稿に追加されたウィジェット
とページ

従来のブロックベース
ウィジェット

従来のウィジェット

カスタムウィジェット

個々の投稿やページに追加されたウィジェットを翻訳する

投稿やページなど、あらゆるコンテンツ内に挿入できるウィジェットブロックを翻訳するには:

  1. WPML翻訳ダッシュボードに移動します。
  2. ウィジェットを含むコンテンツ(投稿、ページなど)を選択します。
  3. 翻訳方法を選択して翻訳します。

WPMLは、ページコンテンツ全体と一緒にウィジェットを翻訳します。

従来のブロックベースウィジェットを翻訳する

外観ウィジェットページを使用してウィジェットエリアに追加する従来のブロックベースウィジェットを翻訳するには:

  1. WPML翻訳ダッシュボードに移動します。
  2. ブロックセクションまでスクロールして展開します。
  3. ウィジェットを含むウィジェットエリア(例:「ウィジェット – ブログサイドバー」)を選択します。
  4. 翻訳方法を選択して翻訳します。

従来のウィジェットを翻訳する

ブロックベースではない古い従来のウィジェットを翻訳するには:

  1. WPML → 翻訳ダッシュボードに移動します。
  2. その他のテキスト(文字列)セクションまでスクロールし 、ウィジェットテキストを選択します。
Selecting widgets texts in the Translation Dashboard
翻訳ダッシュボードでのウィジェットテキストの選択
  1. 翻訳方法を選択し、翻訳します。

翻訳ダッシュボードにウィジェットテキストが見つからない場合:

  1. WPML → String Translationに移動します。
  2. 探している文字列が表示されていませんか?セクションを展開し、管理テキスト翻訳をクリックします。
Clicking Admin Texts Translation
管理テキスト翻訳をクリック
  1. 翻訳するウィジェットテキストを選択し、String Translationに追加をクリックします。

これで、翻訳ダッシュボードでこれらのウィジェットテキストを翻訳できます。

カスタムウィジェットを翻訳する

自分で開発したウィジェットを翻訳するには、まずWPMLに登録する必要があります。登録すると、翻訳ダッシュボードのその他のテキスト(文字列)セクションからウィジェットを翻訳できます。

各言語で異なるウィジェットを表示する

各言語で異なるウィジェットを表示するには:

  1. 外観 → ウィジェットに移動します。
  2. ウィジェットを編集し、言語ドロップダウンを開きます。
  3. ウィジェットを表示する言語を選択します。
ブロックベースウィジェットの表示条件の設定
従来のウィジェットの表示条件の設定