Attention !

Cet article contient du code PHP et est destiné aux développeurs. Nous fournissons ce code à titre de courtoisie, mais nous n'offrons pas de support pour les personnalisations de code ou le développement tiers.

Pour obtenir de l'aide supplémentaire, veuillez consulter le tutoriel de WPBeginner sur l'ajout de code personnalisé.

Ignorer

Comment ajouter des domaines à la liste de suggestions d'e-mails

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.

commencez par créer votre formulaire et ajouter au moins un champ de formulaire d'adresse e-mail au formulaire.

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

En utilisant cet extrait de code, vous pouvez maintenant ajouter des domaines à la liste de suggestions d'e-mails

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.

Filtres de référence