CMS WordPress

Utilizar wp_mail con formato HTML

Elijah O'Donell de Unplash.com

Incluir HTML en la función wp_mail de WordPress

Una de las muchas funciones interesantes del CMS del momento, es wp_mail. Una función que nos permite enviar un email desde cualquier punto.

Es especialmente útil para cuando estemos programando un plugin o editando uno, y necesitemos enviar notificaciones al usuario y/o al administrador para notificar cambios.

Su sintaxis es:

Y su principal problema es que, por defecto, envía texto plano…

¡Pero todo tiene solución! Si deseamos incluir texto formateado (negritas, colores, diferentes fuentes o tamaños), imágenes, tablas, links, etc… únicamente tenemos que aplica cualquiera de estos dos métodos:

 

Método 1: A través de las cabeceras

Indicamos a la función que el texto que se va a enviar contiene HTML y por lo tanto debe interpretarlo como tal.

 

Método 2: Cambiamos que por defecto la función utilice texto plano

Debemos añadir este texto en el functions.php de tu tema activo, o en el de tu plugin.

 

 

¿Te ha resultado útil esta entrada? ¡Compártela para ayudar a otros programadores como tú!

Cristian Sarabia Martínez

Desde que a principios de los 90 mi padre desempolvó su Spectrum, no he dejado de probar y experimentar con la tecnología.

Enamorado del mundo web, Full Stack Developer de profesión y diseñador por devoción.

Ahora hago mis pinitos en esto del blogging para compartir con vosotros un poquito de todo lo que la comunidad me ha dado.

Escribir comentario

Haz clic aquí para dejar tu comentario