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.
Views: 45
2 Gedanken zu „Contact Form 7 – Variablen per GET / URL an Formular übergeben“
Super hilfreich, danke vielmals!
Auch Dir Danke für Deinen netten Kommentar!