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
- 7:00 – 12:00 7:00 – 12:00 7:00 – 12:00 7:00 – 12:00 7:00 – 12:00 -
- 13:00 – 16:00 13:00 – 16:00 13:00 – 16:00 13:00 – 16:00 13:00 – 16:00 -

Zeitzone des Supporters: America/Sao_Paulo (GMT-03:00)

Schlagwörter: 

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

Zuletzt aktualisiert von Lucas Vidal de Andrade Vor 3 Tage, 23 Stunden.

Assistiert von: Lucas Vidal de Andrade.

Autor Beiträge
Juli 29, 2025 um 3:47 pm #17279787

johannS-13

Hintergrund des Themas:
Ich versuche, ein englischsprachiges Formular auf meiner Seite zu verwenden, das im Template mit do_shortcode eingebunden wird. Der Shortcode lautet [contact-form-7 id="98231c6" title="Kontaktformular"]. Weitere Details sind auf der verlinkten Seite zu finden: https://wpml.org/de/forums/topic/error-cf7-shortcodes-on-en-pages/

Die Symptome:
Das englischsprachige Formular wird nicht gefunden und es erscheint ein 'form not found error'. Ein Rollback auf CF7 6.06 behebt das Problem, was auf eine Inkompatibilität mit der aktuellen CF7 Multilingual Version hinweist.

Fragen:
Warum wird das englischsprachige Formular nicht gefunden, wenn es mit do_shortcode eingebunden wird?
Warum wurde der Beitrag geschlossen, obwohl es noch keinen Fix gibt?

Juli 29, 2025 um 7:15 pm #17280146

Lucas Vidal de Andrade
WPML-Unterstützer seit 11/2023

Sprachen: Englisch (English ) Spanisch (Español ) Deutsch (Deutsch ) Portugiesisch, Brasilien (Português )

Zeitzone: America/Sao_Paulo (GMT-03:00)

Hallo,

vielen Dank, dass Sie uns auf dieses Problem aufmerksam gemacht haben. Um zu bestätigen, ob es sich tatsächlich um ein Kompatibilitätsproblem mit den neuesten Versionen handelt, habe ich eine Testumgebung erstellt. Sie können darauf unter folgendem Link zugreifen:

versteckter Link

Die Website ist bereits mit WPML in zwei Sprachen konfiguriert. Bitte installieren Sie dort CF7 und CF7 Multilingual, erstellen und übersetzen Sie ein Formular und fügen Sie es auf einer Seite ein. So können wir sehen, wie sich das Ganze in einer isolierten Umgebung verhält.

Ich weiß, dass das mit Aufwand verbunden ist, und danke Ihnen im Voraus für Ihr Verständnis.

August 4, 2025 um 6:15 pm #17294481

johannS-13

Hallo, das Problem besteht ja nicht, wenn man den CF7 Gutenberg Block einfügt, sondern wenn man das Formular direkt im Theme mittels do_shortcode(...) ausgibt. In diesem Fall wird das Anderssprachige Formular nicht gefunden, was seit CF7 Version 6.1 der Fall ist.

Deshalb bringt mir die isolierte Umgebung nichts, da ich dort keine Theme Dateien bearbeiten kann. Ihr könnt das Problem ganz einfach mit der neuesten Version von CF7 nachstellen, indem ihr im Theme z.B. do_shortcode('[contact-form-7 id="a810c45" title="Contact form 1"]) ausführt.

Hierbei erscheint dann beim übersetzten Formular der Fehler "form not found".

Wie hier beschrieben, haben das Problem einige Nutzer: https://wpml.org/de/forums/topic/error-cf7-shortcodes-on-en-pages/#post-17226300

August 4, 2025 um 9:46 pm #17294797

Lucas Vidal de Andrade
WPML-Unterstützer seit 11/2023

Sprachen: Englisch (English ) Spanisch (Español ) Deutsch (Deutsch ) Portugiesisch, Brasilien (Português )

Zeitzone: America/Sao_Paulo (GMT-03:00)

Hallo,

vielen Dank, dass Sie die Ergebnisse geteilt haben. Ich werde weitere Tests durchführen und mich bei Ihnen melden, sobald ich neue Informationen habe.

August 5, 2025 um 4:50 pm #17297443

Lucas Vidal de Andrade
WPML-Unterstützer seit 11/2023

Sprachen: Englisch (English ) Spanisch (Español ) Deutsch (Deutsch ) Portugiesisch, Brasilien (Português )

Zeitzone: America/Sao_Paulo (GMT-03:00)

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.

Die dafür benötigten Felder finden Sie unterhalb des Kommentarbereichs. Die Informationen, die Sie eingeben, sind privat, d.h. nur Sie und ich können sie sehen und haben Zugriff darauf.

Vielleicht muss ich Ihre Website lokal replizieren. Dazu muss ich vorübergehend ein Plugin namens "Duplicator" oder "All in One WP Migration" auf Ihrer Website installieren. Dadurch kann ich eine Kopie Ihrer Website und Ihrer Inhalte erstellen. Sobald das Problem behoben ist, werde ich die lokale Website löschen. Lassen Sie mich wissen, ob dies für Sie in Ordnung ist.

WICHTIG

Bitte erstellen Sie eine Sicherungskopie der Site-Dateien und der Datenbank, bevor Sie uns Zugang gewähren.

- Wenn Sie die wp-admin/FTP-Felder nicht sehen, bedeutet dies, dass Ihre Post- und Website-Login-Daten ÖFFENTLICH gemacht werden. Posten Sie Ihre Website-Details NICHT, wenn Sie die erforderlichen wp-admin/FTP-Felder nicht sehen. Wenn Sie das nicht tun, bitten Sie mich, die private Box zu aktivieren. Die private Box sieht wie folgt aus:

versteckter Link

August 8, 2025 um 5:26 pm #17306105

Lucas Vidal de Andrade
WPML-Unterstützer seit 11/2023

Sprachen: Englisch (English ) Spanisch (Español ) Deutsch (Deutsch ) Portugiesisch, Brasilien (Português )

Zeitzone: America/Sao_Paulo (GMT-03:00)

Hallo,

vielen Dank für Ihre Geduld. Das neueste Update von CF7 hat tatsächlich Kompatibilitätsprobleme mit WPML verursacht. Wir stehen bereits mit den Entwicklern in Kontakt, damit sie die Kompatibilität in zukünftigen Versionen verbessern. Für den Moment gibt es zwei Möglichkeiten:

1. Sie können Version 6.0 beibehalten **ODER**
2. Den hier beschriebenen Fix umsetzen:
https://wpml.org/errata/contact-form-7-multilingual-error-contact-form-not-found/

Teilen Sie mir gerne mit, falls Sie noch Fragen haben.