La mayoría de los plugins de formularios disponen de opciones para personalizar el email y nombre del remitente en los mensajes de correo que se envían a través de ellos.
Sin embargo, otros trabajan con la función nativa wp_mail()
, que usa la dirección wordpress@tudominio.com como remitente predeterminado de los mensajes de correo.
Esto no ayuda nada a transmitir profesionalidad en los correos que envíes con WordPress, así que veamos como solucionarlo.
Añade el siguiente código a tu plugin de funcionalidades.
add_filter('wp_mail_from', 'jrb_email_adress');
add_filter('wp_mail_from_name', 'jrb_email_name_sender');
// Indica la dirección de correo electrónico que usarás como remitente
function jrb_email_adress ($email_address) {
if($email_address === "wordpress@dominio.com")
return 'mi-correo@dominio.com';
else
return $email_address;
}
// Indica el nombre que aparecerá como remitente del mensaje
function jrb_email_name_sender($email_from) {
if($email_from === "WordPress")
return 'Aquí pon un nombre personalizado';
else {
return $email_from;}
}
Lenguaje del código: PHP (php)
Una vez insertado el código tienes que personalizar lo siguiente:
$email_adress
tiene que ser wordpress@nombredetudominio.comjrb_email_adress
) tienes que sustituir mi-correo@dominio.com por la dirección de correo electrónico que quieres que a parezca como remitente.jrb_email_name_sender
) escribe el nombre que quieres que se muestre como remitente del mensaje de correo en lugar de Aquí pon un nombre personalizado.Si no quieres andar tocando código, puedes usar el plugin CB Change Mail Sender.
El funcionamiento de este plugin es sencillo: sólo tienes que instalarlo, activarlo e indicar cuales serán el remitente y la dirección de envío por defecto de WordPress en la página de ajustes del mismo.
Tanto si usas código o un plugin para cambiar el nombre del remitente y la dirección de correo por defecto en WordPress, ten en cuenta que estos cambios afectarán a todos los emails enviados desde WordPress, así que debes usar un remitente genérico, de tu propio dominio.
Con esto conseguirás transmitir confianza a tus usarios y evitar que tus mensajes vayan a para a la carpeta de spam, ya que muchos filtros de spam bloquean los mensajes que se envían con la dirección predeterminada de WordPress como remitente.