Anpassen der Meldung zur Altersüberprüfung im Formularschloss

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.

Erstellen Sie Ihr Formular, fügen Sie Ihre Felder hinzu und aktivieren Sie die Altersüberprüfung auf der Registerkarte "Form Locker

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.

Mit diesem Snippet können Sie die Nachricht zur Altersverifikation anpassen

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.