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.
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é.
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.