O que fazer quando você está bloqueado fora da administração do WordPress (wp-admin)

Ficar bloqueado fora da área de administração do WordPress (wp-admin) pode ser frustrante e acontece por vários motivos, incluindo problemas com plugins ou temas, tentativas incorretas de senha ou alterações nas permissões de usuário. Aqui está um guia completo sobre o que fazer se você for bloqueado na área de administração do WordPress: Limpe seu navegador...

Limpar os cookies e o cache do navegador

Às vezes, o problema pode ser tão simples quanto um problema no navegador. Limpe os cookies e o cache do navegador para garantir que não seja uma falha de sessão que o impeça de fazer login.

Desativar plug-ins

Um plug-in defeituoso pode causar bloqueios, especialmente se ele gerencia a segurança ou as funções do usuário.

  • Via FTP ou Gerenciador de arquivos: Conecte-se ao seu site usando um cliente FTP ou o gerenciador de arquivos no painel de controle de sua hospedagem. Navegue até a seção wp-content e localize a pasta plugins pasta. Renomeie-a para algo como plugins_deactivate para desativar todos os plug-ins. Se isso resolver o problema, renomeie a pasta novamente para plugins e, em seguida, desative os plug-ins um a um no administrador do WordPress para encontrar o culpado.

Redefinir sua senha

Se o problema estiver relacionado à senha, tente redefini-la.

  • Por e-mail: Use o link "Esqueceu sua senha?" na página de login para redefinir sua senha por e-mail.
  • Por meio do phpMyAdmin: Se a redefinição por e-mail não funcionar, você poderá redefinir sua senha diretamente no banco de dados. Acesse o phpMyAdmin no painel de controle de sua hospedagem, localize o banco de dados do WordPress e navegue pela seção wp_usuários tabela. Edite a entrada do usuário, insira um novo valor no campo user_pass selecione MD5 no menu de funções e salve as alterações.

Verifique as permissões do usuário

Se suspeitar que suas funções ou permissões de usuário foram alteradas:

  • Por meio do phpMyAdmin: Acesse o wp_usermeta em seu banco de dados do WordPress. Verifique a wp_capabilities (o prefixo da tabela wp_ pode ser diferente) para o seu ID de usuário para garantir que ele esteja definido como a:1:{s:13:"administrator";s:1:"1";}. Essa string o designa como administrador.

Verifique seu arquivo wp-config.php

Certifique-se de que seu wp-config.php não foi alterado, especialmente o arquivo AUTH_KEY e outras chaves de segurança, pois isso pode afetar os logins.

  • Via FTP ou Gerenciador de arquivos: Faça o download e inspecione seu wp-config.php arquivo. Procure por anomalias ou alterações recentes que você não tenha feito, especialmente em relação às chaves de segurança do WordPress.

Desativar o arquivo .htaccess

Configurações incorretas em seu .htaccess pode impedir o acesso à área de administração.

  • Via FTP ou Gerenciador de arquivos: Renomeie seu .htaccess para algo como .htaccess_old para desativá-lo. Se isso permitir o acesso, gere novamente um novo .htaccess acessando Configurações > Permalinks no administrador do WordPress e clicando em "Salvar alterações".

Verificação de regras de negação de IP

Se o seu IP tiver sido adicionado acidentalmente a uma lista de negação no seu ambiente de hospedagem ou por meio de um plug-in de segurança, você poderá ser impedido de acessar o wp-admin.

  • Via cPanel ou Hosting Dashboard: Procure por "IP Deny Manager" ou opções semelhantes no painel de controle de sua hospedagem. Certifique-se de que seu IP não esteja listado.
  • Por meio de plug-ins de segurança: Se você tiver acesso aos arquivos do seu site, talvez seja necessário editar manualmente os arquivos de plug-in que controlam o acesso ao IP para remover quaisquer regras de negação que afetem o seu IP.

Entre em contato com o provedor de hospedagem

Se nenhuma das etapas acima funcionar, entre em contato com o provedor de hospedagem. Ele pode verificar se há problemas no servidor, ajudar a identificar a causa do bloqueio e talvez possa restaurar o acesso para você.

Restaurar a partir de um backup

Como último recurso, se você tiver um backup recente do seu site, restaurá-lo poderá ajudar, especialmente se o bloqueio for devido a uma alteração ou atualização recente.

Ao lidar com um bloqueio, a paciência e a solução sistemática de problemas são fundamentais. Sempre tome medidas preventivas, como backups regulares e atualizações cautelosas de plug-ins/tema, para minimizar esses problemas no futuro.