Cómo deshabilitar correos electrónicos de contraseña perdidos / modificados en WordPress

Cómo deshabilitar correos electrónicos de contraseña perdidos / modificados en WordPress / Tutoriales

Recientemente, uno de nuestros usuarios preguntó si había alguna forma de deshabilitar las notificaciones de contraseña perdidas / modificadas en WordPress. De forma predeterminada, 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ña perdida / modificada en WordPress.

Lo primero que debe hacer es crear un complemento de WordPress específico para el sitio. Un complemento de WordPress específico del sitio le permite agregar 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 complemento de WordPress específico para el sitio.

Una vez que haya creado el complemento de WordPress específico para su sitio, deberá agregar estas dos líneas a su complemento..

 if (! function_exists ('wp_password_change_notification')) function wp_password_change_notification ()  

Guarda tus cambios y luego activa el complemento específico de tu 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 situado en /wp-includes/pluggable.php expediente. 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, le indica a WordPress que no haga nada..

Quizás se esté preguntando por qué no pegue este código en el archivo functions.php de su tema?

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

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

Si le ha gustado este artículo, suscríbase a nuestros tutoriales en video del Canal de YouTube para WordPress. También puedes encontrarnos en Twitter y Google.+.