Cambiar el email de envío de WordPress

Cuando creas un usuario nuevo o realizas cambios en un sitio el email que recibe, respectivamente, el usuario y administrador suele ser del tipo ‘[email protected]‘, lo que no siempre es lo adecuado.

Y no es adecuado porque, en primer lugar, muchas veces simplemente no existirá ese email, pues si instalas el WordPress en un subdominio seguro que no existe el email del mismo del tipo ‘[email protected]‘, pero además es muy impersonal, porque por el mismo motivo no permite interacción del usuario que lo recibe.

Solo se me ocurre interesante si realmente no quieres recibir respuesta de los usuarios a quienes llegue.

En cualquier lugar no está de más personalizar este pequeño pero, puede que, importante aspecto de nuestra instalación. Hacerlo es muy fácil, hay varias maneras.

1. Código en tu tema
Para esto solo hay que añadir este código al fichero functions.php de tu tema activo antes de empezar a dar de alta usuarios y cosas así:

add_filter('wp_mail_from', 'new_mail_from');
add_filter('wp_mail_from_name', 'new_mail_from_name');

function new_mail_from($old) {
 return '[email protected]';
}
function new_mail_from_name($old) {
 return 'Mi peaso de gueb';
}

Como puedes imaginar, hay que cambiar el email y el sitio de referencia, que también puedes cambiar.

2. Modificando ficheros core

Vale, nunca lo recomiendo, pero poderse se puede, solo hay que modificar los siguientes campos del fichero pluggable.php de la carpeta ‘/includes/’ de tu instalación:

Línea 354:

 $from_email = '[email protected]' . $sitename;

Línea 976:

$wp_email = '[email protected]' . preg_replace('#^www\.#', '', strtolower($_SERVER['SERVER_NAME']));

En estos casos cambias ‘wordpress’ por el nombre que quieras. La pega es que aquí no puedes cambiar el dominio, coge el de donde está instalado.

3. Con plugin

Para los cómodos siempre hay opción, y el plugin WP from email es la más fácil. Solo hay que instalar, activar y en la página de ajustes del plugin decirle cual será la dirección de envío por defecto.

¡Que lo emailees bien!

Referencias:

VALORA Y COMPARTE ESTE ARTÍCULO PARA MEJORAR LA CALIDAD DEL BLOG…
(10 votos, promedio: 5)

¿Te gustó este artículo? ¡Ni te imaginas lo que te estás perdiendo en YouTube!

AVISO: Esta publicación es de hace 3 años o más. Si es un código o un plugin podría no funcionar en las últimas versiones de WordPress, y si es una noticia podría estar ya obsoleta. Luego no digas que no te hemos avisado.

12 comentarios en “Cambiar el email de envío de WordPress”

  1. Como plugin, mucho mejor y más vesatibilidad con "WP Better emails". Permite ademñas configurar el diseño o plantilla de los emails que se envían.

    1. Además que no tienes que preocuparte por modificar nuevamente los archivos core cada vez que haya una actualización

  2. Una duda, en el apartado de contacto he puesto una dirección de correo, pero quiero que me llegue a otra dirección distinta, ¿se puede hacer?

  3. Buenas tardes,

    en nuestro proyecto estamos intentando crear una
    zona privada, un usuario pueda registrarse y luego acceder para
    consultar o modificar sus datos.

    Hemos probado diferentes plugs: wp members, pie member y profile builder. En
    todos ellos nos encontramos el problema que el usuario, no recibe el
    email de confirmación de su regsitro para activar su cuenta.

    Todos los usuarios que se registran, quedan en: Users > Users with Unconfirmed Email Address

    Hemos probado con : WP-Mail-SMTP y otros similares pero tampoco funciona.

    En el hosting me confirman que no hay problemas con el envío de emails.

    ¿Saben donde pordría estar el problema o alguna pista para poder continuar?

    Gracias por su tiempo.

  4. Pingback: Cómo personalizar el email de activación de usuario de WordPress

  5. Antonio Arrebola

    Buenos dias,

    Gracias por la info del post, muy util. De todas maneras, me gustaría preguntar lo siguiente:

    Tengo una lista de usuarios muy amplia, algunso activos y otros inactivos. Cuando activo un usuario para que este pueda entrar a su perfil, le genero una contraseña desde el perfil y la guardo, mi pregunta es: ¿le llega al email de ese usuario un correo informandole del cambio de la contraseña y cual es o como obtenerla?.

    En caso contrario, ¿como podría proceder para que esto se realizara tal como pongo arriba?.

    Gracias de ante mano.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

 

Ir arriba Ir al contenido