Speichern der nicht zwischengespeicherten IP-Adresse in einem verborgenen Feld

Möchten Sie die nicht zwischengespeicherte IP-Adresse in einem versteckten Feld mit WPForms speichern? Der Standard {user_ip} Smart Tag in WPForms zieht die IP-Adresse des Benutzers, der Ihr Formular ausfüllt. Diese IP-Adresse wird jedoch zu dem Zeitpunkt erfasst, zu dem der Benutzer die Seite lädt, und könnte sehr wohl eine zwischengespeicherte Version sein.

In diesem Tutorial zeigen wir Ihnen, wie Sie die nicht zwischengespeicherten IP-Adressen von Benutzern, die Ihr Formular ausfüllen, erfassen können.


Ihr Formular erstellen

Zunächst müssen Sie ein neues Formular erstellen oder ein bestehendes bearbeiten, um Zugriff auf den Formularersteller zu erhalten. Sobald Sie alle erforderlichen Felder hinzugefügt haben, fügen Sie das verborgene Feld zu Ihrem Formular hinzu und notieren seine ID.

Hinzufügen eines versteckten Feldes zur Erfassung der nicht zwischengespeicherten IP-Adresse

Hinzufügen des Snippets zum Erfassen der nicht gespeicherten IP-Adresse

Anmerkung: Wenn Sie dieses Snippet verwenden, müssen Sie nicht die {user_ip} Intelligenter Tag. Dieses Snippet ermittelt automatisch die IP-Adresse des Nutzers und setzt sie in das verborgene Feld, wobei sichergestellt wird, dass die erfasste Nummer nicht die im Cache gespeicherte Version der IP-Adresse ist.

Jetzt ist es an der Zeit, das Snippet zu Ihrer Website hinzuzufügen. Kopieren Sie dazu das unten stehende Code-Snippet und fügen Sie es in Ihre Website ein. Wenn Sie Hilfe beim Hinzufügen von Snippets zu Ihrer Website benötigen, lesen Sie bitte dieses Tutorial.

Das obige Snippet wird nur für die Formular-ID 727 ausgeführt . Wenn die Feld-ID 10 tatsächlich ein verstecktes Feld ist, wird dieses Feld nach dem Absenden des Formulars mit der IP-Adresse des aktuellen Benutzers aktualisiert.

Hinweis: Achten Sie darauf, die Formular- und Feld-ID durch Ihre tatsächlichen IDs zu ersetzen. Wenn Sie Hilfe bei der Suche nach Ihren Formular- und Feld-IDs benötigen, sehen Sie sich bitte dieses Tutorial an.

Ohne ein Smart Tag zu verwenden, können Sie die IP-Adresse nach dem Absenden des Formulars einfach erfassen, um sicherzustellen, dass es sich bei der aufgezeichneten Adresse um eine nicht zwischengespeicherte Adresse handelt.

Das war's! Sie haben nun gelernt, wie Sie die nicht zwischengespeicherte IP-Adresse von Nutzern erfassen können, die Ihr WordPress-Formular ausfüllen.

Möchten Sie die Bestätigungsnachricht Ihres Formulars mit einer CSS-Animation versehen? In unserem Tutorial erfahren Sie , wie Sie Ihrer Bestätigungsnachricht fallende Herbstblätter hinzufügen können.

Filter-Referenz: wpforms_process_filter