Recentemente, um de nossos usuários nos perguntou como desativar os erros personalizados na página de login do WordPress. Por padrão, o WordPress exibe mensagens de erro quando alguém insere um nome de usuário ou senha incorreta na página de login. Essas mensagens de erro podem ser usadas como uma pista para adivinhar um nome de usuário, endereço de e-mail de um usuário ou uma senha.

Neste tutorial, mostraremos como desativar as mensagens de erro personalizadas na página de erro do WordPress.

Como exibir mensagens de erro no WordPress

O que são mensagens de erro personalizadas no WordPress?

Durante o login, o WordPress exibe esta mensagem de erro quando um usuário insere o nome de usuário incorreto

ERRO: nome de usuário inválido. Senha esquecida?

página de login por exemplo, WordPress

Se alguém inserir o nome de usuário correto com a senha errada, o WordPress exibirá esta mensagem:

ERRO: esta senha não corresponde ao nome de usuário blair2004. Esqueceu sua senha ?

password WordPress notificação incorreta

Se alguém tentar adivinhar seu nome de usuário, esta mensagem de erro confirma que adivinhou com sucesso o nome de usuário.

No WordPress 4.5, você também pode se conectar ao seu site WordPress usando seu endereço de e-mail. estes mensagens de erro também podem confirmar que você está usando um endereço de e-mail específico para sua conta.

Para a maioria dos usuários do WordPress, isso provavelmente não é um grande problema. Mas para aqueles que são cautelosos com privacidade e segurança, isso pode ser muito problemático.

Para melhor segurança, você deve sempre usar nomes de usuário e senhas exclusivos para sua conta de administrador. Dito isso, mostraremos como ocultar essas mensagens de erro no WordPress.

Como ocultar erros

Mostramos como criar um plugin no WordPress. Tudo que você precisa fazer é adicionar o seguinte código neste plugin.

function no_wordpress_errors () {return 'Ocorreu um erro!'; } add_filter ('login_errors', 'no_wordpress_errors');

Esse código adiciona sua mensagem personalizada como um filtro para identificar erros. Isso substituirá os erros padrão do WordPress pelo texto que você especificar.

Mudança de erro home page WordPress

Agora, se alguém especificar um nome de usuário, endereço de e-mail ou senha incorretos, eles nunca saberão o que os impede de fazer login.

Embora esse código possa ocultar erros de conexão, ele não pode salvá-lo de tentativas de hackers mais sofisticadas ou ataques de força bruta. É por isso que aconselhamos a definir um conjunto de medidas que o ajudarão a proteger melhor o seu blog WordPress.

Isso é tudo para este tutorial. Espero que isso permita que você modifique os erros durante a conexão com seu blog. Não hesite em nos contatar se tiver alguma dúvida.