¿Cómo personalizo el nuevo correo electrónico de bienvenida del usuario?

9

¿Cómo puedo personalizar el correo electrónico de bienvenida del nuevo usuario?

Intenté 'http://www.sean-barton.co.uk/wordpress-welcome-email-editor/', pero entra en conflicto con algunos de los otros complementos que necesito usar, Cimy Extra Fields.

Hay otro complemento que es demasiado antiguo para WordPress 3.0.1.

Será

William Macdonald
fuente

Respuestas:

8

SB Welcome Email Editor funciona reemplazando wp_new_user_notification()con una versión propia. La versión original se puede encontrar en wp-includes/pluggable.php, el complemento utiliza un reemplazo elaborado con todo tipo de opciones . Puede hacer esto para: crear un nuevo complemento (solo un archivo PHP wp-content/plugins/) y definirlo wp_new_user_notification($user_id, $plaintext_pass = '')allí. Esto se usará en lugar de la versión normal de WordPress.

Jan Fabry
fuente
Esto probablemente responde a la pregunta, sin embargo, resolví el problema usando 'Register Plus Redux'. Este es un complemento mucho mejor que resolvió mejor mis problemas de complementos. Reemplazó otros 3 complementos e hizo un mejor trabajo.
William Macdonald
De hecho, estoy trabajando para hacer lo mismo que OP, pero realmente no busco algo tan hinchado como el complemento con el que terminó. Miré en pluggable.php -> wp_new_user_notification(), pero ese no parece ser el "correo electrónico de bienvenida del nuevo usuario". Es por el correo electrónico enviado al administrador del sitio que un nuevo usuario ha registrado.
Zach Lysobey
@ZachL: wp_new_user_notification()hace ambas cosas: primero envía el correo al administrador, luego al usuario.
Jan Fabry
1
@ZachL: tenga cuidado al usar wp_new_user_notification () que dice el códice Nota: Si no se pasa la contraseña a la función, el nuevo usuario registrado no recibirá su correo electrónico de bienvenida.
Ranjith Siji