WPML

WPMLを使用して、WordPressのカスタムフィールドをより多くの言語に翻訳する方法を説明します。

カスタムフィールドを使用すると、テキスト、画像、選択肢などの追加データを投稿、固定ページ、カスタム投稿タイプに追加できます。

たとえば、不動産ウェブサイトでは「物件」というカスタム投稿タイプを使用し、そこに価格、物件タイプ、部屋数などのカスタムフィールドを設けることができます。WPMLを使用すると、ウェブサイト上の他のコンテンツと同様に、これらのフィールドを翻訳できます。

カスタムフィールドを持つカスタム投稿
カスタムフィールドを持つカスタム投稿

ACFを使用してカスタムフィールドを構築している場合は、ACFカスタムフィールドの翻訳に関するWPMLのガイドに従ってください。

カスタムフィールドを翻訳する方法

WPMLでカスタムフィールドを翻訳するには:

  1. WPML 設定に移動します。
  2. カスタムフィールド翻訳セクションまでスクロールダウンします。
  3. 各カスタムフィールドの翻訳設定を行います。
カスタムフィールドの翻訳オプションの設定
カスタムフィールドの翻訳オプションの設定
  1. 最後に、WPML 翻訳ダッシュボードに移動し、カスタムフィールドを含むコンテンツを翻訳に送信します。最高の翻訳品質を得るために、WPMLの自動翻訳を使用することをお勧めします。
翻訳するカスタムフィールドを持つ投稿の選択
翻訳するカスタムフィールドを持つ投稿の選択

これで、言語を切り替えたときにカスタムフィールドが翻訳されて表示されるようになります。

英語のカスタムフィールド
英語のカスタムフィールド
スペイン語のカスタムフィールド
スペイン語のカスタムフィールド

よくある質問

カスタムフィールドの翻訳オプションはどのように機能しますか?

WPMLでは、カスタムフィールドに対して4つの翻訳設定を提供しています。

翻訳 – カスタムフィールドの値を翻訳可能にします(テキストに最適です)。
コピー – すべての言語でフィールドの値をコピーし、どこでも同じ値を保持します(数値や画像に最適です)。
一度だけコピー – デフォルト言語から値を一度だけコピーし、言語ごとに異なるフィールド値を作成できるようにします。
翻訳しない – 何も行いません。

フィールドごとにどのオプションを選択すべきかについては、カスタムフィールドの翻訳設定のガイドをご覧ください。

コードで追加されたカスタムフィールドを翻訳できますか?

はい、コードで追加されたカスタムフィールドを翻訳できます。まず、wpml-config.xmlファイルにフィールドを登録する必要があります。登録すると、通常のフィールドと同様に翻訳できるようになります。

執筆者:Amir · 最終更新日:2026年2月4日