Cómo añadir dominios a la lista de sugerencias de correo electrónico

¿Le gustaría añadir nombres de dominio a la lista de sugerencias de correo electrónico de su formulario? Utilizando un pequeño fragmento de PHP, puede añadir fácilmente sus propios nombres de dominio aceptados para que aparezcan en esta lista. En este tutorial, le mostraremos el PHP necesario para ampliar esta lista sugerida.

Creación del formulario

Para empezar, crearemos un nuevo formulario y añadiremos al menos un campo Email al formulario.

Si necesita ayuda para crear su formulario, consulte esta documentación.

comience creando su formulario y añadiendo al menos un campo de dirección de correo electrónico al formulario.

A continuación, tenemos dos fragmentos diferentes. Por supuesto, puede utilizar ambos o simplemente elegir uno u otro.

Sólo tienes que copiar alguno o todos los fragmentos que aparecen a continuación y añadirlos a tu sitio. Si necesitas ayuda sobre cómo y dónde añadir fragmentos a tu sitio, consulta este tutorial.

Añadir un nuevo dominio a la lista

Con el siguiente fragmento, domain.com se añadirá a la lista de dominios que pueden aparecer como dominio sugerido.

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

Con este fragmento, puede añadir dominios a la lista de sugerencias de correo electrónico

Añadir un dominio de nivel superior a la lista

Con el siguiente fragmento, el dominio de nivel superior xyz se añadirá a la lista de dominios de nivel superior que pueden aparecer como dominio de nivel superior sugerido. Por ejemplo, podría sugerir [email protected] en su sugerencia de correo electrónico utilizando este fragmento.

/**
 * 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 dominio de primer nivel (TLD) es el último segmento de texto de un nombre de dominio, como .com o .net.

Y ya está. Te has añadido con éxito a la lista de sugerencias de direcciones de correo electrónico. ¿Desea desactivar esta función por completo? Eche un vistazo a nuestro tutorial sobre Cómo desactivar la sugerencia de correo electrónico en el campo Formulario de correo electrónico.

Filtros de referencia