Cómo deshabilitar los correos electrónicos de contraseñas perdidas/cambiadas en WordPress

Recientemente uno de nuestros usuarios nos preguntó si había alguna manera de deshabilitar las notificaciones de correo electrónico de contraseñas perdidas o cambiadas en WordPress? Por defecto, WordPress envía automáticamente una notificación por correo electrónico a los administradores cuando cualquier otro usuario restablece su contraseña utilizando el enlace de contraseña perdida. Estos correos electrónicos pueden volverse molestos si está ejecutando un sitio con muchos usuarios. En este artículo, le mostraremos cómo deshabilitar las notificaciones de correo electrónico de contraseñas perdidas/cambiadas en WordPress.

Lo primero que tienes que hacer es crear un plugin de WordPress específico para el sitio. Un plugin de WordPress específico del sitio le permite añadir cualquier código personalizado para cambiar o ampliar la funcionalidad de WordPress en su sitio. Tenemos instrucciones detalladas sobre por qué y cómo crear un plugin de WordPress específico para el sitio.

Una vez que haya creado el plugin de WordPress específico de su sitio, entonces necesita agregar estas dos líneas a su plugin.

123if( !function_exists( $0027wp_password_change_notification$0027) ) functionwp_password_change_notification() {}}} {funciónwp_password_change_notification()

Guarde los cambios y active el plugin específico de su sitio.

Eso es todo. WordPress dejará de enviarle notificaciones por correo electrónico cada vez que un usuario cambie su contraseña.

Permítanos explicarle el código. WordPress tiene una función incorporada wp_password_change_notification ubicada en el archivo /wp-includes/pluggable.php. Esa función es responsable de enviar esas notificaciones por correo electrónico cuando un usuario restablece su contraseña.

Estas dos líneas de código anulan la función incorporada y en lugar de enviar un correo electrónico, instruye a WordPress para que no haga nada.

Tal vez se esté preguntando por qué no pegar este código en el archivo functions.php de su tema.

Porque no funcionará. WordPress carga el archivo pluggable.php antes que el archivo functions.php de su tema, por lo que no puede anular las funciones definidas en pluggable.php en el archivo functions.php de su tema. Por eso es necesario pegar este código en un plugin específico del sitio.

Esperamos que este artículo le haya ayudado a desactivar las notificaciones de cambio de contraseña de correo electrónico en su sitio WordPress multiusuario. También puedes ver cómo desactivar las notificaciones de correo electrónico de nuevos usuarios, o cómo desactivar las notificaciones de comentarios en WordPress.

Si te ha gustado este artículo, suscríbete a nuestros tutoriales de vídeo de YouTube Channel for WordPress. También puede encontrarnos en Twitter y Google+.

Deja una respuesta

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

Subir