Si ayer veíamos cómo saber qué correos envía WordPress y llevar un registro de los mismos, hoy lo que vamos a ver es cómo personalizar los emails que envía WordPress.
Esto es algo que WordPress no permite hacer por defecto, pero que es algo que se pide mucho para poder adaptar los emails a nuestra imagen corporativa. Pues bien, aunque WordPress no tenga opciones de configuración para ello sí que es posible hacerlo.
Al final de la entrada tienes un vídeo en el que puedes ver todo el proceso con su explicación y seguirlo a tiempo real.
Tabla de contenidos
Personalizar los emails de WordPress con Email Templates
La solución nos la da el plugin Email Templates (Plantillas de mensajes), que nos permite personalizar todos estos emails que WordPress envía de forma automática mediante una interfaz similar a la utilizada para personalizar las opciones del tema.
Una vez instalado y activado el plugin, ya podrás acceder al personalizador a través de Apariencia → Email Templates o bien de Apariencia → Personalizar → Plantillas de email. Ambas rutas llevan a la misma pantalla, si bien esta última puede que no esté disponible como opción dependiendo del tema que utilices.
Desde esta pantalla podrás configurar una gran cantidad de opciones de los correos electrónicos que WordPress envía automáticamente.
Settings
En el primer menú, Settings, podrás elegir las opciones de remitente de los correos automáticos de WordPress, tanto el nombre mostrado (From name) como la dirección desde la que vienen (From email).
De esta forma podrás hacer que los correos que envía tu web de forma automática lleguen como si fueran enviados desde tu email corporativo, en lugar de mostrar la dirección wordpress@tudominio.com que tanto deja que desear.
¿Estás construyendo tu tienda online o eres implementador WordPress?
¿Necesitas plugins de calidad y con soporte para implementar funcionalidades concretas?
Consigue todos los plugins a la venta en la sección de plugins de esta web y todos los que siga añadiendo. Acceso a los 96 plugins (y subiendo) con soporte directo del desarrollador, actualizaciones y uso ilimitado: úsalos en tantas webs como lo necesites.
Personalizar el aspecto de los emails automáticos de WordPress
Una vez hecho esto, tienes a continuación cuatro opciones que te permitirán configurar por completo cada aspecto de los correos que tu web envía:
- Plantilla
- Cabecera del email
- Email Body
- Pie de página
En el primero de ellos puedes configurar el aspecto general, en concreto si el contenido va directamente sobre el «papel» del email o si lo encuadra dentro de una «caja», el ancho de esta caja y el color de fondo del email. En la parte inferior tienes tres botones para previsualizar cómo quedará el email en un ordenador, una tablet y un smartphone. Úsalos porque son de mucha utilidad.
Si elijes Box (contenido dentro de una caja) puedes adaptar el contenido a un ancho entre 320 y 1280 píxels. Pero ojo, que es un ancho fijo: tanto para ordenador, como para móvil. No es una solución muy buena. Lo mejor es escoger la opción Fullwidth, que se adapta al tamaño de la pantalla del dispositivo.
En la sección de Cabecera podrás elegir tanto el color de fondo de ésta como el texto que presentará, o incluso cambiar ese texto por tu propio logotipo o alguna otra imagen. A continuación, en Email Body, podrás configurar el tamaño y color de fuente y el del fondo.
Por último, el plugin te ofrece también la posibilidad de incluir un pie de página personalizado, incluyendo color, contenido, fuente, alineación… Recuerda desmarcar la opción Powered by para que no aparezca en el pie el enlace a la web del plugin
Templates con variables
Por si todo esto no fuera suficiente, el plugin te permite utilizar variables para personalizar el contenido de las plantillas para los emails (por ejemplo los de WooCommerce), que serán sustituidas por los valores de tu web. Puedes utilizar las siguientes variables (que como ves son bastante autoexplicativas):
- %%BLOG_URL%%
- %%HOME_URL%%
- %%BLOG_NAME%%
- %%BLOG_DESCRIPTION%%
- %%ADMIN_EMAIL%%
- %%DATE%%
- %%TIME%%
Probando el diseño
Por último tienes la opción de enviar un email de prueba, para que puedas recibir una muestra y decidir, con un email en vivo, si quieres hacer algún cambio.
Este email se envía a la dirección de administración de la web (la que tengas en /wp-admin/options.php como admin_email) y con las variables que hemos visto en el apartado anterior sustituidas por sus valores en tu caso.
Juan dice
Hola Enrique, felicitaciones por tu blog.
Una pregunta, este plugin funciona con todos los correos que salgan del wordpress, en especifico si uso woocommerce en la tienda.
Espero tus comentarios, gracias.
Enrique Ros dice
Gracias Juan. Sí, el diseño que configures se aplica a todos los emails que salen de WordPress.
Un saludo.
Erick dice
Pregunta: tengo problemas con uno de los mails que envía mi sitio de forma automática, el mail contiene instrucciones de pago y mis clientes no lo están recibiendo en correos gratis como hotmail, gmail, yahoo. A que se debe, como puedo solucionarlo. Mi sitio es panamaforeclosure.com
Enrique Ros dice
Hola Erick
Échale un vistazo a este otro artículo, quizá pueda serte de utilidad.
Un saludo.
Susana dice
Hola Enrique,
Muy interesante tu artículo. ¿El diseño que se configura también sirve para los mails que wordpress envía con las nuevas entradas a los suscriptores?
Gracias,
Enrique J. Ros dice
Hola Susana, gracias por tu comentario.
Depende. Ese diseño se aplica a todos los emails gestionados por WordPress (y eso incluye a la gran mayoría de plugins, incluyendo WooCommerce). Sin embargo algunos se ocupan ellos mismos del envío, como MailPoet. En este caso no se aplica ese diseño.
Un saludo.
Jorge Diaz dice
Hola Enrique , los correos que mi web envía a los nuevos usuarios que se suscriben a blog y los correos de las nuevas entradas del blog son gestionadas por jetpack y la verdad que no ayuda con la imagen corporativa como sí lo hacen los correos del plugin email templates, cómo pudiera reemplazar los correos que envía jetpack por los de email templates?? Saludos, excelente blog.
Enrique J. Ros dice
Hola Jorge
Para eso tendrás que sustituir el sistema de suscripción de Jetpack por el de alguna plataforma que te permita personalizar los emails, como MailChimp, MailRelay, etc o, mejor aún, MailPoet. Ninguno de ellos usa las plantillas de Email Templates, pero sí te permiten personalizarla a tu gusto mediante editores visuales o con plantillas prediseñadas que ya incluyen.
Un saludo.
Alfonso dice
Hola Enrique
Enhorabuena por todo tu trabajo alrededor de woocommerce y wordpress , eres de una gran ayuda.
Mi pregunta es si hay alguna forma de sencilla de personalizar el email de pedido completado, quiero enviar un pdf tras la comra y no se bien como hacerlo
Muchas gracias de antemano
Un saludo
Enrique J. Ros dice
Hola Alfonso
De personalizar el email, sí; de adjuntarle un PDF, sí pero con reservas: con programación es relativamente fácil (WooCommerce incluye un hook específico para ello) pero no conozco ningún plugin que lo haga. Tengo algo así en mi lista de plugins para hacer, y seguramente lo publicaré en las próximas semanas.
Un saludo.
Georgina dice
Hola…el plugin se ve muy bien, gracias.
Sirve para personalizar los mails que envia WordPress en la creación de nuevos usuarios? porque no veo donde configurare so. Gracias.
Enrique J. Ros dice
Hola Georgina
Lo que el plugin hace es personalizar el diseño, permitiéndote adaptarlo al branding de la web, no el contenido.
Un saludo.
Maria dice
Hola Enrique, me resultó muy últil esto pero tengo una consulta.
Si yo instalo cualquier plugin que maneje mis correos (ya sea Jetpack, Mailchimp u otro), automáticamente todos los correos empiezan a salir del plugin? Por ejemplo en una entrada nueva?
Yo instalé Mailchimp por ejemplo y no «integró» los correos suscriptos al blog. Ahora no sé qué aplicación va a mandar esos correos ni como controlar lo que se manda en cada uno.
¡Gracias!
Enrique J. Ros dice
Hola Maria
Mailchimp enviará sus propios correos (confirmación de la suscripción, boletines…) y WordPress los suyos (registro de usuario, etc). Eso vale para cualquier plugin.
Un saludo.
Carla dice
Hola Enrique! Muy ueno el post. Instalé el plugin y configuré el correo pero ahora estos llegan a Spam y el mismo correo me bloquea la imagen del contenido, ¿tengo alguna forma de configurarlo para que esto no suceda? Por otro lado, como puedo cambiar el contenido? El correo envia a mis suscriptores al perfil de wordpress y no me gusta como queda.
Gracias por todo!
Saludos!
Enrique J. Ros dice
Hola Carla
Echa un vistazo a esto, te será de ayuda.
Un saludo
Inés dice
Buenos días,
he instalado el plugin en mi web pero cuando entro en Apariencia -> Email Templates, entro en la apariencia del plugin, pero inmediatamente me salta a la de la plantilla del tema instalado que es Twenty Seventeen. Probablemente sea por el uso de esa plantilla en concreto. ¿esto es asi?. Gracias.
Un saludo
Enrique J. Ros dice
Hola Inés
Contacta directamente con el autor del plugin, es quien mejor te puede ayudar con eso.
Un saludo
Matias dice
Hola!
Quisiera saber si se puede hacer que cuando un usuario se da de baja de wordpress le llegue un email automatico agradeciendo por su suscripcion y brindarle info por si quiere volver.l
Gracias.
Enrique J. Ros dice
Hola Matias
Eso no depende de WordPress, sino del plugin con que estés implementando la suscripción.
Un saludo