WPML
ステータス
開発者により解決済み
関連するプラグイン/テーマ
Kadence Blocks
トピックタグ
Compatibility

問題の概要

Kadenceブロックの「Advanced Button」を使用して内部ページへの単一のボタンリンクを作成する場合、WPMLは内部リンクを対応する翻訳バージョンに自動的に翻訳しません。

回避策

これらの内部リンクの自動翻訳を有効にするには、以下の手順に従ってください。


  • WPML > 設定 > カスタム XML 設定に移動します。

  • 以下のXMLコードを追加し、「保存」をクリックします。
    <wpml-config>
      <gutenberg-blocks>
        <gutenberg-block type="kadence/singlebtn" translate="1">
          <key name="link" type="link" />
          <key name="text" />
        </gutenberg-block>
        <gutenberg-block type="kadence/advancedheading" translate="1">
    			<xpath>//*[self::h1 or self::h2 or self::h3 or self::h4 or self::h5 or self::h6 or self::p or self::div or self::span.wp-block-kadence-advancedheading]</xpath>
          <xpath type="link">//a/@href</xpath>
    	</gutenberg-block>
      </gutenberg-blocks>
    </wpml-config>
link属性にtype=”link”を指定すると、WPMLでURLを自動的に翻訳できるようになります。カスタムGutenbergブロックの設定に関する詳細については、カスタムGutenbergブロックを翻訳可能にする方法のドキュメントを参照してください。

すべての既知の問題 →