Personnalisation du message de vérification de l'âge de Form Locker

Introduction

Vous souhaitez personnaliser le message de vérification de l'âge affiché par l'addon Form Locker si l'âge d'un utilisateur ne correspond pas à vos exigences ? Par défaut, lorsque vous configurez les paramètres de Form Locker pour demander une vérification de l'âge, un message standard est affiché pour les utilisateurs dont la date de naissance ne correspond pas aux critères. Avec un simple extrait de PHP, vous pouvez adapter ce message à vos préférences. Nous vous guiderons tout au long du processus !

Création du formulaire

Commençons par créer un nouveau formulaire et y incorporer les champs nécessaires.

Après avoir ajouté les champs souhaités, naviguez jusqu'à l'onglet Paramètres et localisez Form Locker. Activez la vérification en cliquant sur le bouton Activer la vérification. Dans la liste déroulante Type, choisissez Age.

N'hésitez pas à inclure un message personnalisé qui apparaîtra avant votre formulaire, expliquant aux utilisateurs la raison pour laquelle on leur demande leur date de naissance.

créez votre formulaire, ajoutez vos champs et activez la vérification de l'âge dans l'onglet Verrouillage du formulaire

Si vous avez besoin d'aide pour créer ce type de formulaire, veuillez consulter cette documentation.

Ajout du snippet

Il est maintenant temps d'ajouter l'extrait à votre site. Si vous avez besoin d'aide pour savoir comment et où ajouter des snippets, veuillez consulter ce tutoriel.

/**
 * 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 );

Ce snippet ne fonctionnera que sur le formulaire ID 2189, vous devrez mettre à jour cet ID pour qu'il corresponde au vôtre. Pour obtenir de l'aide afin de trouver l'ID de votre formulaire, veuillez consulter ce tutoriel.

Lorsqu'un visiteur ne répond pas aux critères de vérification de l'âge, il verra votre message personnalisé.

à l'aide de cet extrait, vous pouvez maintenant personnaliser le message de vérification de l'âge

Et c'est tout ce dont vous avez besoin pour personnaliser le message ! Voulez-vous afficher le nombre d'entrées restantes sur un formulaire avec la limite d'entrée de l'addon Form Locker? Consultez notre tutoriel sur Comment afficher le nombre d'entrées restantes.