Contact Form 7 – nach Formular Absendung auf eine Seite weiterleiten
Wie in meinem letzten Beitrag bereits erwähnt, ist Contact Form 7 (CF7) ein sehr einfaches und flexibles Plugin zur Formulargestaltung in WordPress. Allerdings sind besonders die Fehler- und Erfolgsmeldungen nicht wirklich schön.
Um den Benutzer nach dem erfolgreichen Absenden eines Formulars auf eine andere Seite weiterzuleiten, kann man im Feld “Zusätzliche Einstellungen” folgendes eingeben:
on_sent_ok: "location = '/unternehmen/formular-erfolgreich-eingetragen/';"
Diskussion
Hat funktioniert, nochmals Danke!
Merci, mein Lieber. Manchmal ist die Lösung so einfach. Ich sage: SPITZE!
Super vielen Dank hat funktioniert. Kann man da eine Verzögerung einbauen, sodass erst angezeigt wird : “Vielen Dank für die Informationen” oder ähnliches und man dann weitergeleitet wird ?
Hallo,
ich habe diese Funktion: on_sent_ok: “location = ‘/domain.de/formular-erfolgreich-eingetragen/’;”
unter Additional-Settings eingefügt, aber es geht nicht.
Woran kann das liegen?
Gruß Jörg
Hallo Jörg,
ist die location nur ein Beispiel oder das was bei Dir tatsächlich drin steht? Das sieht nämlich nicht aus wie eine gültige URL.
Wenn es tatsächlich eine Domain ist, dann schreib http://domain.de … ansonsten lass das weg und schreibe nur /erfolgreich…
Vg
Hi, gibt es auch eine Möglichkeit die Werte des Formulares zur finalen Übersicht auf einer Folgeseite (Multisite-Plugin) anzeigen zu lassen?
Über Hilfe würde ich mich freuen.
vg
Funktioniert wunderbar… DANKE dafür! Seit einiger Zeit erscheint jedoch im Fenster “Zusätzlicher Einstellungen” folgende Meldung:
•Es werden veraltete Einstellungen verwendet
Wie gesagt es funktioniert trotzdem….
Nur Schade, dass „on_sent_ok“ mit der aktuellen Funktion von CF7 nicht mehr unterstützt wird.
Super, genau das habe ich gesucht. Bei mir verreist diese Erfolgsmeldungen die ganze Seite. Ich teste jetzt mal deinen Tipp. Danke!!!