WPML
Status
Vom Autor gelöst
Zugehöriges Plugin/Theme
Kadence Blocks
Themen-Tags
Compatibility

Übersicht über das Problem

Wenn Sie den „Advanced Button“ des Kadence-Blocks verwenden, um einen einzelnen Button-Link zu erstellen, der auf eine interne Seite verweist, übersetzt WPML den internen Link nicht automatisch in die entsprechende übersetzte Version.

Problemumgehung

Um die automatische Übersetzung dieser internen Links zu aktivieren, führen Sie die folgenden Schritte aus:


  • Gehen Sie zu WPML > Einstellungen > Benutzerdefinierte XML-Konfiguration.

  • Fügen Sie den folgenden XML-Code hinzu und klicken Sie auf „Speichern“:
    <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>
Die Angabe von type=”link” für das Link-Attribut ermöglicht es WPML, die URL automatisch zu übersetzen. Weitere Informationen zur Konfiguration benutzerdefinierter Gutenberg-Blöcke finden Sie in unserer Dokumentation unter Benutzerdefinierte Gutenberg-Blöcke übersetzbar machen.

Alle bekannten Probleme →