Ü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
Dieses Problem ist behoben. Ein Update auf die neueste Version behebt dies auf Ihrer Website, daher benötigen Sie diese Problemumgehung nur, wenn Sie noch nicht aktualisieren können.
Um die automatische Übersetzung dieser internen Links zu aktivieren, führen Sie die folgenden Schritte aus:
- Gehen Sie zu WPMLEinstellungenBenutzerdefinierte 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>