Zum Inhalt springen Zur Seitenleiste springen

Dieses Thema ist gelöst. Hier finden Sie eine Beschreibung des Problems und der Lösung.

Problem:
Wenn Sie versuchen, das hcaptcha in einem Elementor-Formular anzuzeigen und von der deutschen auf die englische Version der Seite wechseln, verschwindet das hcaptcha und es wird nur ein leerer Platzhalter angezeigt.
Solution:
Das Problem könnte an einer spezifischen Konfiguration Ihrer Installation liegen, da das hCaptcha Plugin derzeit nicht für die Nutzung mit WPML zertifiziert ist. Wir haben das hCaptcha Plugin und Elementor in einer Sandbox-Umgebung getestet und konnten das Problem nicht reproduzieren. Bitte überprüfen Sie Ihre Installation und stellen Sie sicher, dass Sie das Formular und alle zugehörigen Einstellungen vollständig übersetzt haben. Hier ist ein Beispiel, wo es funktioniert hat: https://mellow-piano.sandbox.otgs.work/en/test2/

Falls diese Lösung für Sie nicht relevant ist, weil sie veraltet sein könnte oder nicht auf Ihren Fall zutrifft, empfehlen wir Ihnen, ein neues Support-Ticket zu eröffnen. Wir empfehlen Ihnen auch, die Seite mit bekannten Problemen zu überprüfen (https://wpml.org/known-issues/), die Version der dauerhaften Lösung zu überprüfen und zu bestätigen, dass Sie die neuesten Versionen von Themes und Plugins installiert haben.

Für weitere Unterstützung besuchen Sie bitte unser Support-Forum: https://wpml.org/de/forums/forum/support-in-german/

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.

Schlagwörter: 

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

Zuletzt aktualisiert von Marcel Vor 2 Wochen.

Assistiert von: Marcel.

Autor Beiträge
Juli 9, 2025 um 8:15 am #17217395

malteH-4

Hintergrund des Themas:
Ich versuche, die hcaptcha im Elementor-Formular anzuzeigen, wenn ich die englische Version der Seite lade. Ich habe versucht, die Seiten 'Home - Kontakt' und 'Home - Karriere' von Deutsch auf Englisch umzuschalten. Der Link zur Seite, auf der das Problem zu sehen ist: versteckter Link

Die Symptome:
In den Formularen verschwindet nach umschalten auf Englisch das hcaptcha, und es wird nur der Platzhalter ohne Inhalt angezeigt.

Fragen:
Warum wird das hcaptcha im Elementor-Formular nicht angezeigt, wenn ich die englische Version lade?
Wie kann ich sicherstellen, dass das hcaptcha korrekt angezeigt wird, anstatt nur des Platzhalters?

Juli 10, 2025 um 4:04 pm #17224945

Marcel
Unterstützer

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

Zeitzone: Europe/Madrid (GMT+02:00)

Hallo,

Ich würde mir das gerne direkt auf Ihrer Seite ansehen. Dazu bräuchte ich bitte temporären Zugriff (WP-Admin und FTP) auf Ihre Seite, vorzugsweise zu einer Test/Staging Seite, an der das Problem nach Möglichkeit repliziert wurde.

Ihre nächste Antwort ist als „Privat“ markiert, dies bedeutet nur Sie und ich haben Zugriff darauf.

❌ Bitte sichern Sie Ihre Datenbank und Website davor ❌

✙ Ich würde außerdem Ihre Erlaubnis benötigen, um Plugins und das Theme zu deaktivieren und erneut zu aktivieren sowie Konfigurationen auf der Seite zu ändern. Dies ist auch der Grund, warum das Backup wirklich wichtig ist.

Viele Grüße
Marcel

Juli 11, 2025 um 4:35 pm #17229074

Marcel
Unterstützer

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

Zeitzone: Europe/Madrid (GMT+02:00)

Hallo,

hier ist was in DE passiert. Das Captcha lädt einen iFrame von deren externen Server:

<iframe src="<em><u>versteckter Link</u></em>" tabindex="0" frameborder="0" scrolling="no" title="Widget containing checkbox for hCaptcha security challenge" data-hcaptcha-widget-id="0su4abcq88w" data-hcaptcha-response="" style="pointer-events: auto; background-color: rgba(255, 255, 255, 0); border-radius: 4px; width: 302px; height: 76px; overflow: hidden;"></iframe>

In EN wird kein Call zum iFrame hinterlegt, es ist also kein externer Aufruf erfolgt. Das hCaptcha Plugin selbst ist aktuell nicht für die Nutzung mit WPML zertifiziert. Um dies zu testen habe ich Elementor und das hCaptcha Plugin auf dieser Sandbox installiert: versteckter Link. Bitte konfigurieren Sie das Captcha, dann können wir prüfen, ob sich das Problem reproduzieren lässt.

Viele Grüße
Marcel

Juli 11, 2025 um 4:51 pm #17229099

malteH-4

Hi, habe das hcaptcha eingerichtet und unter der testseite im Formular aktiviert. LG

Juli 14, 2025 um 2:37 pm #17234445

Marcel
Unterstützer

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

Zeitzone: Europe/Madrid (GMT+02:00)

Hallo,

vielen Dank! Ich habe die Seite mit dem Formular vollständig übersetzt, konnte das Problem jedoch nicht reproduzieren:
versteckter Link

Das hCaptcha funktioniert in der englischen Sekundärsprache einwandfrei. Es deutet daher alles darauf hin, dass die Ursache in Ihrer spezifischen Installation liegt. Ein generelles Kompatibilitätsproblem konnten wir nicht feststellen.

Viele Grüße
Marcel