WPML

問題の概要

Visual Composerでは、Raw HTML要素のコンテンツは翻訳に送信されません。翻訳されたページでは、デフォルト言語で表示されます。

回避策

続行する前に、お使いのサイトの完全なサイトバックアップを作成していることを確認してください。

  • テーマのfunctions.phpファイルに以下のコードを追加してください:
    add_action( 'init', function () {
        if ( function_exists( 'vchelper' ) ) {
            vchelper( 'Filters' )->listen(
                'vcv:helpers:localizations:i18n:element:attributes:rawHtml',
                function ( $response ) {
                    $response[] = 'rawHtml';
                    return $response;
                }
            );
        }
    } );
  • ページを再度翻訳に送信してください。

または、Raw HTMLの代わりにテキストブロック要素を使用してください。そのコンテンツは翻訳に送信されます。

すべての既知の問題

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

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