Contact Form 7 – Variablen per GET / URL an Formular übergeben

Letztens wollte ich per URL ein fertiges Feld per URL an ein contact Form 7 übergeben und musste erst einmal lernen.
Ziel war es ein Datum zu übergeben in ein Feld mit dem Namen backtermin

Folgende Lösung gibt es dafür:

Normale Definition für ein Text Feld:
[text* backtermin]

um per GET eine Variable zu übergeben definieren wir sie so:
[ text* backtermin default:get ]

Dann wird das Formular so aufgerufen:
https://beispiel.de/formular/?backtermin=01.01.2020

Sollte das Feld vorgefüllt sein, falls keine GET variable übergeben wird so wird es so definitiert:
[ text* backtermin default:get   default:post_meta “Vorgabewert”]

Die GET Variable hat Vorrang vor dem Default – Eintrag.

 

 

 

2 Gedanken zu „Contact Form 7 – Variablen per GET / URL an Formular übergeben

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert