Comment ajouter des domaines à la liste de suggestions par courrier électronique ?

Souhaitez-vous ajouter des noms de domaine à la liste de suggestions d'emails de votre formulaire ? En utilisant un petit extrait de PHP, vous pouvez facilement ajouter vos propres noms de domaine acceptés pour qu'ils apparaissent dans cette liste. Dans ce tutoriel, nous allons vous montrer le PHP nécessaire pour étendre cette liste de suggestions.

Création du formulaire

Pour commencer, nous allons créer un nouveau formulaire et y ajouter au moins un champ Email.

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

Commencez par créer votre formulaire et ajoutez-y au moins un champ d'adresse électronique.

Vous trouverez ci-dessous deux extraits différents. Vous pouvez bien sûr utiliser les deux ou choisir l'un ou l'autre.

Il vous suffit de copier tout ou partie des extraits ci-dessous et de les ajouter à votre site. Si vous avez besoin d'aide pour savoir comment et où ajouter des snippets à votre site, veuillez consulter ce tutoriel.

Ajouter un nouveau domaine à la liste

Avec l'extrait 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 ce snippet, vous pouvez maintenant ajouter des domaines à la liste de suggestions d'e-mails.

Ajouter un domaine de premier niveau à la liste

Avec l'extrait ci-dessous, le domaine de premier niveau xyz sera ajouté à la liste des domaines de premier niveau pouvant apparaître comme domaine de premier niveau suggéré. Par exemple, vous pouvez suggérer [email protected] dans votre suggestion d'e-mail à l'aide de cet extrait.

/**
 * 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 c'est tout ! Vous avez réussi à ajouter votre nom à la liste de suggestions d'adresses électroniques. Vous souhaitez désactiver complètement cette fonctionnalité ? Consultez notre tutoriel sur la désactivation de la suggestion d'adresse électronique dans le champ du formulaire de courrier électronique.

Filtres de référence