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)

Schlagwörter: 

Dieses Thema enthält 5, hat 0 Stimmen.

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

Assistiert von: Andreas W..

Autor Beiträge
Mai 14, 2026 um 20:21 #18036993

andreH-32

Nicht zu vergessen:

Das übersetzte QR Code Popup auf der App Support Seite wird nicht angezeigt, wenn man auf Button klickt: versteckter Link

Mai 14, 2026 um 20:22 #18036995

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

Sprachen: Englisch (English ) Deutsch (Deutsch )

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

Hallo,

Das übersetzte Button-Widget von ElementsKit verwendete nicht die korrekte Vorlage. Es verwies auf die ursprüngliche Popup-Vorlage.

Ich kann versuchen, das Problem nachzustellen und es intern weiterzuleiten. Bitte beachten Sie jedoch, dass die einwandfreie Funktion dieses Widgets mit WPML die Mitwirkung des Autors erfordert.

Mit freundlichen Grüßen
Andreas

Mai 15, 2026 um 6:35 #18037487

andreH-32

Danke, jetzt funktioniert es.

Können Sie mir bitte erklären, wo Sie jetzt etwas verändert haben?

Damit ich die Änderung bei der nächsten Website alleine vornehmen kann?

Mai 15, 2026 um 14:00 #18039218

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

Sprachen: Englisch (English ) Deutsch (Deutsch )

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

Ich habe im Button das übersetze Template ausgewählt. Dies ist allerdings nur eine Notlösung. Wird die Seite erneut übersetzt, dann wird im Button wahrscheinlich wieder das originale Template hinterlegt.

Ich werde versuchen das Problem auf einer Sandbox zu replizieren, um es an unser Compatibility-Team weiterzuleiten.

Mai 17, 2026 um 9:15 #18040955

andreH-32

Das wäre natürlich schlecht, denn die Seite wird morgen veröffentlicht und ich muss die Seite heute nochmal bearbeiten und übersetzen, da neue Inhalte hinzukommen.

Meldet sich dann das Kompatibilitätsteam bei mir?

Mai 17, 2026 um 9:20 #18040957

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

Sprachen: Englisch (English ) Deutsch (Deutsch )

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

Ich werde mich zurückmelden, sobald ich Neuigkeiten vom Team habe. Das wird aber erst nächste Woche sein.

Zudem, wie ich bereits sagte, würde es durchaus effektiver sein, dieses Problem direkt an ElementsKit zu melden, da hier der Code des Widgets angepasst werden muss, damit es mit WPML wie erwartet funktionieren kann.

Problemstellung:
Ein ElementsKit‑Button‑Widget nutzt ein dynamisches Pop‑up als Link. In der zweiten Sprache wird jedoch nicht das korrekte übersetzte Pop‑up‑Template geladen.

Ursache:

Das Widget speichert die Referenz auf das Pop‑up als Template‑ID.

WPML dupliziert die Seite und das Widget, aber die ID wird nicht automatisch auf die übersetzte Version des Pop‑ups gemappt.

Dadurch verweist der Button in der zweiten Sprache weiterhin auf das Original‑Template.

Lösungsperspektive:

WPML selbst kann dies nicht „von Haus aus“ lösen, da es keine Kenntnis darüber hat, wie ElementsKit die IDs intern speichert.

Die Anpassung muss über WPML Hooks erfolgen, z. B. mit apply_filters( 'wpml_object_id', $original_id, 'elementskit_popup', true, $lang );, um die richtige Template‑ID pro Sprache zu ermitteln.

Alternativ müsste ElementsKit die Kompatibilität herstellen, indem es seine Pop‑up‑Post‑Types und Widget‑Felder korrekt bei WPML registriert.

Fazit:
Das Problem liegt in der fehlenden Integration. WPML stellt die nötigen Hooks bereit, aber das Widget muss angepasst werden. Entweder durch ein Update von ElementsKit oder durch eigenes Custom‑Code‑Mapping der Template‑IDs.