Personalizar el correo de 'Restablecer Contraseña'
Estoy intentando personalizar el correo que se recibe de WordPress cuando restableces tu contraseña. Actualmente es un correo genérico de WordPress pero me gustaría personalizarlo con el logo de nuestra empresa e información personalizada (pero manteniendo el enlace de restablecimiento de contraseña).
He estado revisando el archivo wp-login.php pero no he encontrado dónde se controla esto. Tengo experiencia con la función mail de PHP (que supongo es la que se usa aquí) así que podría editarlo si encuentro el código. ¿Alguien sabe dónde está ese código? ¡Gracias!

WordPress utiliza la función personalizada wp_mail
, por lo que no la encontrarás si buscas mail
.
Simplemente revisa la línea 248 del archivo wp-login.php
: http://core.trac.wordpress.org/browser/branches/3.5/wp-login.php#L248
Deberías encontrar allí la llamada al filtro retrieve_password_message
. Este es el filtro que devuelve el contenido del mensaje de restablecimiento de contraseña.
También deberías revisar la implementación de la función wp_mail
, porque tendrás que agregar encabezados a tu correo (supongo que quieres enviarlo como HTML y no como texto plano). Puedes usar el filtro wp_mail_content_type
para cambiarlo.
