[Warten auf das Feedback der Benutzer] Shortcode Attribute Not Consistently Extracted
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.
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?
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.
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.
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.