WordPress Formulardaten bei Weiterleitung im Kontaktformular senden 7
Lesezeit: 2 Minuten
Ich verwende das beliebte WordPress-Plugin namens Contact Form 7. Es ist einfach, das Formular nach dem Absenden auf eine beliebige Seite umzuleiten, indem Sie diesen Code hinzufügen on_sent_ok: "location = 'http://example.com/';"aber es trägt nicht die eingegebenen Formularwerte, da es sich um ein AJAX-Submit handelt.
In den Anweisungen der Website heißt es: „Der einfachste Weg ist die Verwendung des JavaScript-Aktionshakens on_sent_ok. Durch die Verwendung dieses Hooks können Sie einen JavaScript-Code angeben, den Sie ausführen möchten, nachdem das Formular erfolgreich gesendet wurde. Sie finden das Feld Zusätzliche Einstellungen unten auf der Seite zur Verwaltung des Kontaktformulars.”
Kann mir jemand helfen oder erklären, wie ich die Formularwerte auf die Weiterleitung übertragen kann?
Dies ist die Weiterleitungsseite, die ich von Contact Form 7 erhalten habe
Ich glaube, Sie haben nur die Möglichkeit, nach einer erfolgreichen Formularübermittlung umzuleiten. Ich glaube, Sie müssen Ihre Formulardaten an ein Objekt am Hook anhängen. Ich dachte, diese Seite hat geholfen kontaktformular7.com/…
Für mich selbst probiere ich ein anderes Plugin aus, das die Ausgabe über einen POST an eine andere URL sendet Formulare: Integration von Drittanbietern von Zaus. Wenn Sie sich nur Gedanken über die Erfassung von Google Analytics machen, können Sie diesem Listener einfach einen Event-Tracker-Aufruf hinzufügen: ga('send', 'event', 'Forms', 'contact'); anstatt des location umleiten.
– bkj
12. September 2017 um 18:13 Uhr
Dies ist die neue Möglichkeit, das Kontaktformular 7 beim Absenden umzuleiten. In der functions.php platzieren
Ich glaube, Sie haben nur die Möglichkeit, nach einer erfolgreichen Formularübermittlung umzuleiten. Ich glaube, Sie müssen Ihre Formulardaten an ein Objekt am Hook anhängen. Ich dachte, diese Seite hat geholfen kontaktformular7.com/…
– Vier_lo
15. August 2014 um 2:34 Uhr