Zum Inhalt springen Zur Seitenleiste springen

Dies ist das technische Support-Forum für WPML – das mehrsprachige WordPress-Plugin.

Mitlesen können alle, doch nur WPML-Kunden können hier Fragen veröffentlichen. Das WPML-Team antwortet im Forum an 6 Tagen pro Woche, 22 Stunden am Tag.

Sun Mon Tue Wed Thu Fri Sat
- - 9:00 – 18:00 9:00 – 18:00 9:00 – 18:00 9:00 – 18:00 9:00 – 18:00
- - - - - - -

Supporter-Zeitzone: America/Lima (GMT-05:00)

Dieses Thema enthält 3 Antworten, hat 0 Stimmen.

Zuletzt aktualisiert von Andreas W. Vor 1 Tag, 6 Stunden.

Assistiert von: Andreas W..

Autor Beiträge
Februar 20, 2026 um 10:56 a.m. #17837918

dr.-thomasM

Hello WPML Support,

we are experiencing inconsistent shortcode attribute extraction when using WPML (Classic Translation Editor) together with WPBakery Page Builder.

Setup:
WordPress (latest stable)
WPML (latest version)
Classic Translation Editor (also tested with Advanced Translation Editor)
WPBakery Page Builder
Custom XML Configuration defined in WPML → Settings

Shortcode Example:
[iconbox
heading="Sofort verwendbar"
link_url="/cms/protokoll-software#grundfunktionen"
description="..."]
XML Configuration

iconbox

heading
description
link_url

Issue:
link_url is not consistently extracted.
For some iconbox instances, link_url appears correctly as a separate “Link Url” field.
For other identical instances, WPML merges the URL together with another attribute (e.g. heading) and does not expose it as a separate field.
The shortcode syntax and XML configuration are identical.
Caches were cleared and the original page was re-saved.

Expected Behavior:
All attributes defined in the XML configuration should be consistently extracted as separate translatable fields.
Could you please clarify whether this is a known limitation or a compatibility issue with WPBakery?

Thank you.

Februar 21, 2026 um 6:26 p.m. #17840306

Andreas W.
WPML-Unterstützer seit 12/2018

Sprachen: Englisch (English ) Spanisch (Español ) Deutsch (Deutsch )

Zeitzone: America/Lima (GMT-05:00)

Hallo,

Ich kann die Config leider nicht einsehen, weil sie nicht in einem Code-Block hinterlegt wurde.

Die Attribute sollten in dem Fall wie folgt aussehen:

<attribute type="link" encoding="vc_link">link_url</attribute>

Quelle:
https://wpml.org/documentation/support/language-configuration-files/register-page-builder-content-for-translation/

Interne Links sollten danach eigentlich nicht mehr im Übersetzungseditor übersetzt werden müssen, weil diese von WPML automatisch angepasst werden, sollte der verlinkte Inhalt bereits übersetzt sein.

Nachdem die Config angepasst wurde, muss das Linkfeld in jedem betroffenen originalen Inhalt erneut editiert und der originale Inhalt erneut gespeichert werden, damit WPML die Link-URL erneut einlesen kann.

Mit freundlichen Grüßen
Andreas

Februar 24, 2026 um 8:28 a.m. #17845109

dr.-thomasM

Das hab ich alles ausprobiert. Konfig wurde bereits so geändert:

<shortcode>
<tag>iconbox</tag>
<attributes>
<attribute>heading</attribute>
<attribute>description</attribute>
<attribute>button_text</attribute>
<attribute type="link" encoding="vc_link">link_url</attribute>
</attributes>
</shortcode>

Habe jeden einzelnen Link geändert und gespeichert. Im Translation Editor werden dennoch nur 3 von 8 Links zur Übersetzung angezeigt. Problem besteht weiterhin wie von mir oben beschrieben.

Februar 24, 2026 um 5:38 p.m. #17848292

Andreas W.
WPML-Unterstützer seit 12/2018

Sprachen: Englisch (English ) Spanisch (Español ) Deutsch (Deutsch )

Zeitzone: America/Lima (GMT-05:00)

Hallo,

Ich kann gerne anbieten, mir das einmal genauer anzusehen.

Ich möchte einen temporären Zugriff (wp-admin und FTP) auf die Website anfordern, um das Problem genauer zu untersuchen.

Die dafür erforderlichen Felder findest du unterhalb des Kommentarbereichs, wenn Du dich anmeldest, um die nächste Antwort zu hinterlassen. Die Informationen, die du angibst, sind privat, was bedeutet, dass nur du und ich sie sehen und darauf zugreifen können.

WICHTIG
Lege bitte unbedingt eine Sicherungskopie der Website und der Datenbank an, bevor Du uns den Zugriff gewährst.
Wenn Du die Felder "wp-admin / FTP" nicht sehen kannst, werden Ihre Anmeldedaten für Post und Website als "PUBLIC" (Öffentlich) festgelegt. Veröffentliche die Daten NICHT, es sei denn, Du siehst die erforderlichen wp-admin / FTP-Felder.

Das private Antwortformular sieht folgendermaßen aus:
versteckter Link

Klicke beim nächsten Antworten auf "I still need assistance".

Video:
versteckter Link

Beachte bitte, dass wir verpflichtet sind, diese Informationen auf jedem Ticket individuell anzufordern. Wir dürfen nicht auf Zugangsinformationen zugreifen, die nicht speziell auf diesem Ticket im privaten Antwortformular übermittelt wurden.

Mit freundlichen Grüßen
Andreas