Einführung
Möchten Sie die Nachricht zur Altersverifizierung, die vom Form Locker Addon angezeigt wird, wenn das Alter eines Benutzers nicht Ihren Anforderungen entspricht, personalisieren? Wenn Sie die Einstellungen von Form Locker so konfigurieren, dass eine Altersüberprüfung erforderlich ist, wird standardmäßig eine Meldung für Benutzer angezeigt, deren Geburtsdatum nicht den Kriterien entspricht. Mit einem einfachen PHP-Snippet können Sie diese Nachricht an Ihre Wünsche anpassen. Wir führen Sie durch den Prozess!
Erstellen des Formulars
Beginnen wir damit, ein neues Formular zu erstellen und die erforderlichen Felder einzubauen.
Nachdem Sie die gewünschten Felder hinzugefügt haben, navigieren Sie zur Registerkarte Einstellungen und suchen Sie Form Locker. Aktivieren Sie die Überprüfung, indem Sie auf die Schaltfläche Überprüfung aktivieren klicken. Wählen Sie in der Dropdown-Liste Typ die Option Alter.
Fügen Sie eine persönliche Nachricht ein, die vor dem Formular erscheint und den Benutzern den Grund für die Abfrage ihrer Geburtsdaten erklärt.
Wenn Sie Hilfe bei der Erstellung dieser Art von Formularen benötigen, lesen Sie bitte diese Dokumentation.
Hinzufügen des Snippets
Jetzt ist es an der Zeit, das Snippet zu Ihrer Website hinzuzufügen. Wenn Sie Hilfe benötigen, wie und wo Sie Snippets hinzufügen können, sehen Sie sich bitte dieses Tutorial an.
/** * Customize the Form Locker Verification Error Message * * @link https://wpforms.com/developers/customizing-the-form-locker-age-verification-message/ */ function wpf_dev_form_locker_restriction_message( $message, $form_id, $form_data ) { // Only run on my form with ID = 2189 if ( absint( $form_data[ 'id' ] ) !== 2189 ) { return $message; } // Change the verification error message $message = __('You are unable to apply as an individual volunteer because you do not meet the minimum age requirement. Please contact the site admin with other ways you can help support the cause.', 'text-domain'); return $message; } add_filter( 'wpforms_form_locker_age_get_error_message', 'wpf_dev_form_locker_restriction_message', 10, 3 );
Dieses Snippet wird nur mit der Formular-ID 2189 ausgeführt. Sie müssen diese ID an Ihre eigene anpassen. Wenn Sie Hilfe bei der Suche nach Ihrer Formular-ID benötigen, lesen Sie bitte dieses Tutorial.
Wenn ein Besucher die Altersüberprüfung jetzt nicht erfüllt, wird er Ihre individuelle Nachricht sehen.
Und das ist alles, was Sie brauchen, um die Nachricht anzupassen! Möchten Sie die Anzahl der verbleibenden Einträge in einem Formular mit dem Eintragslimit des Form Locker Addons anzeigen? Sehen Sie sich unser Tutorial über die Anzeige der Anzahl der verbleibenden Einträge an.