WPML

問題の概要

Advanced Ads 2.0を使用し、WPMLの翻訳エディタまたは高度な翻訳エディタで広告を翻訳すると、翻訳された広告はフロントエンドに何も表示されません。

翻訳では広告のタイトルとコンテンツは取得されますが、タイプとオプション(advanced_ads_ad_optionsフィールド)は取得されません。Advanced Ads 2.0では、タイプのない広告は表示されません。Advanced Ads 1.xでは表示されていました。

回避策

広告の設定を新しい翻訳にコピーするようにWPMLを設定します。

  • WPML設定に移動し、カスタム XML 設定タブを開きます。
  • 以下のコードを追加して保存します。
    <wpml-config>
      <custom-fields>
        <custom-field action="copy-once">advanced_ads_ad_options</custom-field>
      </custom-fields>
    </wpml-config>
  • 何も表示されない広告の翻訳を削除し、広告を再度翻訳します。

WPMLの翻訳エディタの代わりにWordPress エディタを使用して広告を翻訳することもできます。

すべての既知の問題

この問題についてサポートが必要な場合

サポートのご質問をお寄せください。一緒に調査いたします。