¿Estás buscando eliminar la opción de restablecimiento de contraseña en WordPress? De forma predeterminada, WordPress permite a los usuarios restablecer / cambiar la contraseña al proporcionar su dirección de correo electrónico. A veces es posible que desee deshabilitar la opción de restablecimiento de contraseña en WordPress. En este artículo, le mostraremos cómo eliminar la opción de restablecimiento / cambio de contraseña de WordPress.

Eliminar la opción de restablecimiento de contraseña de WordPress

Por qué quitar la contraseña Restablecer / Cambiar la opción de WordPress

Si permite el registro de usuarios en su sitio de WordPress, la opción de restablecimiento de contraseña le permite al usuario recuperar las contraseñas perdidas. Normalmente, no querrás cambiar eso.

Sin embargo, en algunos escenarios de uso, es posible que desee eliminar esta opción para usuarios específicos o roles de usuario en su sitio de WordPress.

Por ejemplo, si ha creado una cuenta temporal para alguien o si ha creado un sitio de demostración donde los usuarios pueden iniciar sesión con un nombre de usuario y contraseña de demostración.

La solución más fácil será eliminar el enlace de restablecimiento de contraseña. Sin embargo, es posible que algunos usuarios inteligentes ya conozcan la URL para acceder al formulario de restablecimiento de contraseña.

Habiendo dicho eso, veamos cómo puedes eliminar fácilmente la opción de restablecimiento / cambio de contraseña desde WordPress.

Método 1: Desactivar restablecimiento de contraseña / opción de cambio mediante el complemento

El método de complemento es mejor y más fácil. Le permite desactivar la opción de restablecimiento de contraseña para funciones de usuario específicas o incluso usuarios individuales.

De esta manera, aún puede controlar y proporcionar la función de restablecimiento de contraseña para algunos usuarios de confianza o roles de usuario.

Lo primero que debe hacer es instalar y activar el complemento Plainview Protect Passwords. Para más detalles

Tras la activación, debe visitar Configuración »Proteger contraseñas página para configurar los ajustes del plugin.

Proteger la configuración de contraseña

Simplemente seleccione los roles del usuario o los usuarios individuales para deshabilitar su opción de cambio de contraseña o reiniciar.

También hay una opción para eximir a los usuarios individuales. Esta opción es útil si desea deshabilitar la opción de restablecimiento de contraseña para todos los usuarios excepto usted.

No olvide hacer clic en el botón guardar cambios para almacenar su configuración.

Puede ver el complemento en acción visitando la página de inicio de sesión de WordPress y haciendo clic en el enlace «¿Perdió su contraseña?». Te llevará a la página de restablecimiento de contraseña donde puedes intentar ingresar el nombre de usuario o la dirección de correo electrónico para un usuario que no tiene la opción de restablecimiento de contraseña.

Verá un error que indica que el restablecimiento de contraseña no está permitido para este usuario.

Restablecimiento de contraseña desactivado para este usuario

Método 2: Deshabilitar manualmente la opción Restablecer contraseña desde WordPress

Este método requiere que agregue código a su sitio de WordPress. No se recomienda para usuarios de nivel principiante.

Lo primero que debe hacer es abrir un archivo de texto en blanco con un editor de texto como el Bloc de notas. Pegue el siguiente código dentro de este archivo.

CARNÉ DE IDENTIDAD);
       if (! empty ($ usuario-> roles) && is_array ($ usuario-> roles) && $ usuario-> roles [0] == 'administrator')
         devolver verdadero;
     }
     falso retorno;
   }

   eliminar función ($ texto)
   {
     return str_replace (array ('¿Perdiste tu contraseña?', 'Perdiste tu contraseña'), '', recorte ($ text, '?'));
   }
 }

 $ pass_reset_removed = new Password_Reset_Removed ();
 ?> 

Guarde este archivo como disable-password-reset.php en tu escritorio

Ahora necesita subir este archivo a su sitio de WordPress. Necesitará un cliente de FTP para hacer eso.

Conéctese a su sitio web utilizando el cliente FTP y luego vaya a la carpeta de complementos. La carpeta del complemento se encuentra dentro de / wp-content / directory.

Carpeta de complementos en un sitio de WordPress

Subir disable-password-reset.php archivo desde su computadora a la carpeta de complementos en su sitio de WordPress.

Ahora necesita iniciar sesión en su área de administración de WordPress y visitar la página de complementos. Verá un nuevo complemento titulado ‘Desactivar restablecimiento de contraseña’ en su lista de complementos instalados. Haga clic en el enlace activar debajo del complemento.

Activar el plugin Disable Disable Reset

Eso es todo, la activación del complemento desactivará la opción de restablecimiento de contraseña para todos los usuarios, incluidos los administradores. Los administradores podrán cambiar las contraseñas desde el área de administración, pero no podrán restablecer la contraseña desde la pantalla de inicio de sesión.