Como remover a opção Redefinir / Alterar senha do WordPress

Você está procurando remover a opção de redefinição de senha no WordPress? Por padrão, o WordPress permite aos usuários redefinir / alterar a senha fornecendo seu endereço de e-mail. Às vezes você pode querer desativar a opção de redefinição de senha no WordPress. Neste artigo, mostraremos como remover a opção de redefinição / alteração de senha do WordPress.

Removendo a opção de redefinição de senha do WordPress

Por que remover a senha de reinicialização / alterar a opção do WordPress

Se você permitir o registro do usuário em seu site WordPress, a opção de redefinição da senha permite ao usuário recuperar senhas perdidas. Normalmente, você não gostaria de mudar isso.

No entanto, em alguns cenários de uso, você pode querer remover esta opção para usuários específicos ou funções de usuário em seu site do WordPress.

Por exemplo, se você criou uma conta temporária para alguém ou se você criou um site de demonstração onde os usuários podem fazer login com um nome de usuário e senha de demonstração.

A solução mais fácil será simplesmente remover o link de redefinição de senha. Mas alguns usuários inteligentes já podem saber o URL para acessar o formulário de redefinição de senha.

Dito isto, vejamos como você pode facilmente remover a opção de alteração / alteração de senha do WordPress.

Método 1: Desativar Senha Redefinir / Alterar Opção Usando o Plugin

O método do plugin é melhor e mais fácil. Ele permite que você desabilite a opção de redefinição de senha para funções de usuário específicas ou até usuários individuais.

Desta forma, você ainda pode controlar e fornecer recurso de redefinição de senha para alguns usuários confiáveis ​​ou funções de usuário.

A primeira coisa que você precisa fazer é instalar e ativar o plugin Plainview Protect Passwords. Para mais detalhes

Após a ativação, você precisa visitar Configurações »Proteger Senhas página para configurar as configurações do plugin.

Proteger as configurações da senha

Basta selecionar as funções de usuário ou usuários individuais para desativar sua opção de alteração de senha ou redefinição.

Existe também uma opção para isentar usuários individuais. Esta opção é útil se você deseja desativar a opção de redefinição de senha para todos os usuários exceto você.

Não esqueça de clicar no botão Salvar alterações para armazenar suas configurações.

Você pode ver o plugin em ação visitando a página de login do WordPress e clicando no link ‘Perdeu sua senha?’. Isso levará você à página de redefinição de senha onde você pode tentar inserir o nome de usuário ou o endereço de e-mail de um usuário que não possui a opção de redefinição de senha.

Você verá um erro indicando que a reinicialização da senha não é permitida para esse usuário.

Restauração de senha desativada para este usuário

Método 2: Desativar manualmente a opção de redefinição de senha do WordPress

Este método requer que você adicione código ao seu site WordPress. Não é recomendado para usuários de nível iniciante.

A primeira coisa que você precisa fazer é abrir um arquivo de texto em branco usando um editor de texto como o Notepad. Cole o seguinte código dentro deste arquivo.

IDENTIDADE);
       se (! vazio ($ user-> roles) && is_array ($ user-> roles) && $ user-> roles [0] == 'administrator')
         retornar verdadeiro;
     }
     retorna falso;
   }

   função remover ($ texto)
   {
     retornar str_replace (array ('Perdeu sua senha?', 'Perdeu sua senha') '', trim ($ text, '?'));
   }
 }

 $ pass_reset_removed = new Password_Reset_Removed ();
 ?> 

Salve este arquivo como disable-password-reset.php na sua área de trabalho.

Agora você precisa fazer o upload deste arquivo no seu site WordPress. Você precisará de um cliente FTP para fazer isso.

Conecte-se ao seu site usando o cliente FTP e depois vá para a pasta de plugins. A pasta do plugin está localizada dentro do diretório / wp-content /.

Plugins em um site WordPress

Envio disable-password-reset.php arquivo do seu computador para a pasta de plugins no seu site WordPress.

Agora você precisa fazer o login na área de administração do WordPress e visitar a página de plugins. Você notará um novo plugin intitulado ‘Desativar reinicialização de senha’ na sua lista de plugins instalados. Clique no link de ativação abaixo do plugin.

Ativar Desativar o plugin de redefinição de senha

Isso é tudo, ativar o plugin irá desabilitar a opção de redefinição de senha para todos os usuários, incluindo os administradores. Os administradores poderão alterar as senhas da área de administração, mas não poderão redefinir a senha da tela de login.