Résumé IA
Souhaitez-vous ajouter des noms de domaine à la liste de suggestions d'e-mails sur votre formulaire ? Grâce à un petit extrait de code PHP, vous pouvez facilement ajouter vos propres noms de domaine acceptés pour qu'ils apparaissent dans cette liste. Dans ce tutoriel, nous vous montrerons le PHP nécessaire pour développer cette liste de suggestions.
Création du formulaire
Pour commencer, nous allons créer un nouveau formulaire et y ajouter au moins un champ E-mail.
Si vous avez besoin d'aide pour créer votre formulaire, veuillez consulter cette documentation.

Ci-dessous, nous avons deux extraits de code différents. Vous pouvez bien sûr utiliser les deux ou choisir l'un ou l'autre.
Copiez simplement un ou tous les extraits de code ci-dessous et ajoutez-les à votre site. Si vous avez besoin d'aide sur comment et où ajouter des extraits de code à votre site, veuillez consulter ce tutoriel.
Ajouter un nouveau domaine à la liste
Avec l'extrait de code ci-dessous, domain.com sera ajouté à la liste des domaines qui peuvent apparaître comme domaine suggéré.
/**
* Add a new domain to the email suggestion list
*
* @link https://wpforms.com/developers/how-to-add-domains-to-the-email-suggestion-list/
*/
function wpf_dev_mailcheck_domains( $domains ) {
$domains[] = "domain.com";
return $domains;
}
add_filter( 'wpforms_mailcheck_domains', 'wpf_dev_mailcheck_domains', 10, 1 );

Ajouter un domaine de premier niveau à la liste
Avec l'extrait de code ci-dessous, le domaine de premier niveau xyz sera ajouté à la liste des domaines de premier niveau qui peuvent apparaître comme domaine de premier niveau suggéré. Par exemple, vous pourriez alors suggérer [email protected] dans votre suggestion d'e-mail en utilisant cet extrait de code.
/**
* Add a top-level domain to the email suggestion list
*
* @link https://wpforms.com/developers/how-to-add-domains-to-the-email-suggestion-list/
*/
function wpf_dev_mailcheck_toplevel_domains( $domains ) {
$domains[] = 'xyz';
return $domains;
}
add_filter( 'wpforms_mailcheck_toplevel_domains', 'wpf_dev_mailcheck_toplevel_domains', 10, 1 );
Un domaine de premier niveau (TLD) est le dernier segment de texte d'un nom de domaine, tel que .com ou .net.
Et voilà ! Vous avez ajouté avec succès des domaines à la liste de suggestions d'adresses e-mail. Souhaitez-vous désactiver complètement cette fonctionnalité ? Consultez notre tutoriel sur Comment désactiver la suggestion d'e-mail sur le champ de formulaire d'e-mail.