ナビゲーションをスキップする
更新済み
2月 6, 2025

WPMLを使用してWordPressのカスタムフィールドを簡単に翻訳できます。自動翻訳または自分で複数の言語に翻訳できます。

カスタムフィールドを使用すると、テキスト、画像、選択肢などの追加データを投稿、ページ、カスタム投稿タイプに追加できます。これにより、コンテンツをより効果的に管理および整理できます。

例えば、不動産ウェブサイトでは、カスタム投稿タイプの「物件」を使用し、価格、物件タイプ、部屋数などのカスタムフィールドを設定することがあります。各物件にこれらのフィールドを入力することで、読者に価値ある情報を提供できます。

サイトのバックエンドでさまざまなカスタムフィールドが割り当てられたカスタム投稿タイプの例

WPMLを使用すると、カスタムフィールドを翻訳して、これらの追加情報を多くの言語で利用できるようにすることができます。

カスタムフィールドを含むデフォルト言語のページ

カスタムフィールドを含む翻訳されたページ

始めるのは簡単です。WPML Multilingual CMSプラグインをサイトにインストールしてアクティブ化し、3つの簡単なステップに従うだけです。

1. カスタムフィールドのソースを特定する

WordPressウェブサイトのカスタムフィールドは以下から来ている可能性があります:

  • テーマ
  • Advanced Custom Fields(ACF)などの専用プラグイン
  • サイトに追加したカスタムコード

WPMLは、主要なWordPressカスタムフィールドプラグインすべてと連携します。また、翻訳オプションを正しく設定していれば、コードで追加されたカスタムフィールドの翻訳もサポートしています。

翻訳アプローチは、これらのカスタムフィールドの出所によって異なります。例えば、ACFを使用している場合は、Advanced Custom Fields Multilingual(ACFML)アドオンプラグインを使用してすべてのフィールドを翻訳できます。

その他の方法で作成されたカスタムフィールドの場合は、各フィールドをどのように翻訳するかをWPMLに指示する必要があります。

2. カスタムフィールドの翻訳方法を決定する

カスタムフィールドの翻訳方法をWPMLに指示するには、WPML → 設定に移動し、カスタムフィールドの翻訳までスクロールします。各カスタムフィールドに対して選択できる4つの翻訳オプションが表示されます:

  • カスタムフィールドの値を翻訳可能にします。
  • テキストフィールドに最適です。
  • フィールドの値をすべての言語にコピーし、どこでも同じ値を保持します。
  • 数字や画像など、すべての言語で同じ値を保持するカスタムフィールドに最適です。
  • デフォルト言語の値を1回だけコピーし、言語ごとに異なるフィールド値を作成できるようにします。
  • まだ翻訳方法を選択していないカスタムフィールドのデフォルトオプションです。
  • WPMLに無視してほしいフィールドには翻訳しないを選択できます。言語間で同じ値を持たせたいフィールドには、コピーオプションに切り替えてください。

各カスタムフィールドの翻訳設定を選択したら、保存を忘れずに。

WPML設定ページでカスタムフィールドの翻訳設定を選択する

3. 割り当てられたカスタムフィールドを持つ投稿またはページを翻訳する

WPMLは、関連する投稿と一緒にカスタムフィールドを翻訳します。

サイト全体の自動翻訳を有効にしている場合、WPMLが自動的に翻訳を処理します。その他の翻訳方法の場合は、カスタムフィールドを持つ投稿やページを翻訳に送るだけです。

  1. WPML → 翻訳管理に移動し、翻訳したい割り当てられたカスタムフィールドを持つ投稿、ページ、またはカスタム投稿タイプを選択します。
  2. 翻訳したい言語と翻訳方法を選択します。自動で翻訳するか、自分で翻訳するか、サイト上の他の翻訳者に割り当てることができます。
  3. 翻訳を開始ボタンをクリックして、アイテムを翻訳に送信します。
翻訳管理で投稿とカスタムフィールドを翻訳に送信する

自分で翻訳する場合は、WPML → 翻訳に移動し、翻訳ボタンをクリックします。これにより高度な翻訳エディタが開き、投稿コンテンツとカスタムフィールドの自動生成された翻訳が表示されます。 必要に応じてそれらを受け入れて編集するか、翻訳を元に戻すボタンをクリックして独自の翻訳を追加できます。

Translating custom fields in the Advanced Translator Editor
高度な翻訳エディタでカスタムフィールドを翻訳する

翻訳後、フロントエンドでページと投稿を確認し、すべてが正しく表示されていることを確認してください。

WPMLで多言語化を実現

WPMLはカスタムフィールドの翻訳以上のことができます。ページや投稿からフォーム、WooCommerce製品まで、ウェブサイトのあらゆる側面を翻訳するための包括的なソリューションです。

あなたのウェブサイトに適したWPMLアカウントタイプを見つけてください。