Como desativar todos os plugins quando não for possível acessar o WP-Admin

Você já teve problemas com seu site WordPress, mas não conseguiu acessar a área de administração para solucionar? Essa é uma experiência frustrante que muitos usuários do WordPress enfrentam em algum momento.

Uma etapa comum de solução de problemas é desativar todos os plugins e, em seguida, reativá-los um por um. Isso ajuda a identificar se um conflito de plugin está causando o problema. Mas o que você faz quando nem consegue fazer login no wp-admin para realizar essa etapa importante?

Não se preocupe, existe uma solução. Neste guia, mostraremos como desativar todos os plugins do WordPress quando você estiver bloqueado na sua área de administração.

Desativando todos os plugins do WordPress sem acessar a área administrativa

Existem dois métodos comumente usados para desativar plugins sem acessar a área de administração do seu site WordPress. Você pode escolher o método que parecer mais fácil:

Método 1: Desativar Todos os Plugins do WordPress Usando FTP

Para este método, você precisará usar um cliente FTP ou o aplicativo gerenciador de arquivos no painel de controle da sua hospedagem WordPress.

Se você nunca usou FTP antes, talvez queira ver nosso guia sobre como usar FTP para fazer upload de arquivos para o WordPress.

Primeiro, você precisa se conectar ao seu site usando um cliente FTP ou o gerenciador de arquivos no cPanel. Uma vez conectado, você precisa navegar até a pasta /wp-content/.

Dentro da pasta wp-content, você verá uma pasta chamada plugins. É aqui que o WordPress armazena todos os plugins instalados no seu site.

Renomear pasta de plugins

Você precisa clicar com o botão direito na pasta plugins e selecionar ‘Renomear’.

Em seguida, altere o nome da pasta para o que você quiser. Em nosso exemplo, chamaremos de plugins.desativados.

Plugins desativados via FTP

Ao fazer isso, todos os seus plugins serão desativados.

Isso ocorre porque o WordPress procura por uma pasta chamada ‘plugins’ para carregar os arquivos de plugin. Quando ele não encontra a pasta, ele desabilita automaticamente os plugins ativos no banco de dados.

Geralmente, este método é usado quando você está bloqueado da sua área de administração. Se o problema foi com seus plugins, você deverá conseguir fazer login na sua área de administração do WordPress.

Se você visitar a página Plugins » Plugins Instalados dentro da área de administração do WordPress, verá notificações para todos os plugins que foram desativados.

Plugins do WordPress desativados

Você também notará que todos os seus plugins desapareceram agora. Não se preocupe; eles estão todos seguros e você pode restaurá-los facilmente.

Simplesmente volte para o seu cliente FTP e vá para a pasta /wp-content/. A partir daqui, você precisa renomear a pasta plugins.desativados de volta para plugins.

Agora, você pode voltar para a página Plugins » Plugins Instalados dentro da área de administração do WordPress e ativar um plugin por vez até que seu site quebre novamente.

Neste ponto, você saberá exatamente qual plugin causou o problema. Você pode então excluir a pasta desse plugin do seu site usando FTP ou pedir suporte ao autor do plugin.

Método 2: Desativar Todos os Plugins Usando phpMyAdmin

O método FTP é definitivamente mais fácil, na nossa opinião. No entanto, você também pode desativar todos os plugins do WordPress usando phpMyAdmin.

Importante: Antes de fazer qualquer coisa, por favor, faça um backup completo do banco de dados. Isso será útil se algo der errado.

Em seguida, você precisará fazer login no painel de controle da sua hospedagem web. Neste exemplo, estamos mostrando um painel cPanel. O painel da sua conta de hospedagem pode ter uma aparência diferente.

Você precisará clicar no ícone ‘phpMyAdmin’ na seção Bancos de Dados.

Selecionando phpMyAdmin no cPanel

Isso abrirá o phpMyAdmin em uma nova janela do navegador.

Você precisará selecionar seu banco de dados do WordPress se ele ainda não estiver selecionado. Depois disso, você poderá ver as tabelas do banco de dados do WordPress.

Clique em wp-options

Como você pode ver, todas as tabelas no banco de dados têm o prefixo wp_ antes do nome da tabela. Suas tabelas podem ter um prefixo de banco de dados diferente.

Você precisa clicar na tabela wp_options. Dentro da tabela wp_options, você verá linhas de diferentes opções. Encontre a opção ‘active_plugins’ e clique no link ‘Editar’ ao lado dela.

Clique na opção Activate_Plugins

Na próxima tela, você precisará alterar o campo option_value para a:0:{}.

Em seguida, clique no botão ‘Ir’ para salvar suas alterações.

Reiniciar plugins ativos

Você desativou com sucesso todos os plugins do WordPress usando o phpMyAdmin. Se um plugin estava impedindo você de acessar o painel do WordPress, você deverá conseguir fazer login agora.

Tutorial em Vídeo

Inscreva-se no WPBeginner

Guias de Especialistas sobre Plugins do WordPress

Esperamos que este artigo tenha ajudado você a desativar todos os plugins no WordPress. Você também pode querer ver outros guias sobre solução de problemas de plugins do WordPress:

Se você gostou deste artigo, por favor, inscreva-se em nosso Canal do YouTube para tutoriais em vídeo do WordPress. Você também pode nos encontrar no Twitter e no Facebook.

Aviso: Nosso conteúdo é apoiado pelos leitores. Isso significa que, se você clicar em alguns de nossos links, poderemos ganhar uma comissão. Veja como o WPBeginner é financiado, por que isso importa e como você pode nos apoiar. Aqui está nosso processo editorial.

O Kit de Ferramentas Definitivo para WordPress

Obtenha acesso GRATUITO ao nosso kit de ferramentas - uma coleção de produtos e recursos relacionados ao WordPress que todo profissional deve ter!

Interações do Leitor

339 CommentsLeave a Reply

  1. Isso foi de grande ajuda. Renomear o diretório de plugins resolveu o problema para mim e, assim que localizei o plugin problemático, tudo ficou bem. Obrigado pelas informações.

  2. Muito obrigado, seu artigo salvou meu site! Tive um erro 500 durante uma atualização de plugin. Exatamente como você disse: renomeei \plugins, depois consegui conectar como wp-admin. Vi meu site de forma feia, mas funcionou tecnicamente. Todos os plugins pareciam 'desinstalados'. Renomeei minha pasta de volta para \plugins. Atualizei minha página wp-admin e pude ativar um por um. Você é fantástico, obrigado pelo artigo!

  3. Muito obrigado pelo conselho sobre desativar plugins via FTP. Funcionou perfeitamente quando me senti um pouco em pânico após uma atualização!

  4. MUITO obrigado, isso funcionou perfeitamente. Assim que desativei os plugins usando seu método, consegui fazer login – ufa – e reativar cada plugin conforme precisava. Não acessava o backend do site há um tempo, então era hora de fazer uma limpeza. Novamente, você me poupou muito tempo. Obrigado xx

  5. Bom artigo, mas infelizmente não resolveu meu problema, que é este.

    Eu não conseguia mudar de Texto para Visual, estava apenas no visual, não conseguia inserir Mídia e não conseguia editar o Permalink!

    Se eu renomear a pasta de plugins, meu editor funciona bem, mas se eu renomear todos os plugins individualmente, ainda tenho o problema e, portanto, não consegui descobrir qual está causando o problema, talvez dois estejam causando isso…. Algum conselho?
    Ajuda…….

  6. Muito obrigado pelo guia.
    É realmente útil.
    Tive a tela branca da morte e resolvi em minutos graças às suas instruções super fáceis de seguir!

  7. Obrigado pelo guia.
    Além disso, para desativar um plugin específico, basta renomear a pasta do plugin específico no c-panel.

  8. Obrigado pelo conselho, isso colocou meu site de volta no ar e me deu acesso à minha área de administração. No entanto, estou com dificuldades para reativar os plugins. Não estou vendo nenhum plugin instalado e, quando tento reinstalar, recebo a mensagem "não é possível criar diretório".
    Alguma ideia?

    Obrigado novamente,

    Ali

    • Olá Ali,

      Por favor, conecte-se ao seu site usando um cliente FTP ou o Gerenciador de Arquivos no cPanel. Vá para a pasta /wp-content/ e certifique-se de que há uma pasta de plugins dentro dela. Se não houver, você precisará criar uma. Depois disso, tente instalar os plugins novamente.

      Se você tiver a pasta de plugins, verifique as permissões de arquivo e diretório dela.

      Admin

  9. Olá, Na maioria das vezes, temos problemas de conflito de plugins, nesse caso, desativamos todos os plugins e ativamos um por um para verificar qual plugin é o principal culpado. Gostaria que houvesse um plugin que facilitasse esse processo, desativando todos os plugins e com a opção de ativar um por um.

  10. Muito obrigado.
    Esta é uma obra-prima. Consegui recuperar meu site após desativar todos os meus plugins. Fiquei assustado quando recuperei o site porque estava uma bagunça completa. Mas, ao ativar todos os plugins, tudo voltou ao normal. É por isso que sempre serei fã do seu blog. Obrigado.

  11. Olá,

    Eu sou fã desde que comecei meu site WordPress em janeiro. Segui seu blog hoje sobre como instalar um plugin de manutenção de site. Consegui instalar, ativar e usá-lo. Mas, infelizmente, meu laptop desligou inesperadamente depois e percebi que fui desconectado do meu site. Fiz tudo o que foi possível, mas simplesmente não está funcionando. Ficaria grato se você pudesse ajudar. Obrigado.

  12. Tentei esta solução, mas ainda tenho a página em branco. Como tal, nem consigo acessar o painel do site para alterar ou remover mais alguma coisa.

    A solução acima precisa ser atualizada com mais sugestões sobre o que fazer quando a dica acima não funcionar. Como está, agora tenho um site que o público pode ver – mas um que eu não consigo acessar para consertar o painel ou qualquer outra coisa.

  13. Tentei ativar o plugin woocommerce e ele quebrou o site. No início, tive a tela de Manutenção e agora tenho um erro 500. Não consigo acessar nada via wp-admin ou FTP. Usando phpmyAdmin, não consigo localizar nenhuma tabela/coluna etc. chamada wp_options seguindo seu exemplo.

  14. Ótimo Artigo. Acabei de solucionar um problema que nunca apareceu na busca do Google usando seus passos. Todas as minhas páginas mostravam um campo de senha e um botão de enviar. Após desativar todos os plugins usando seu método e reativá-los um por um, descobri que o jetpack estava corrompido e sobrescrevendo todos os outros hooks. Grande ajuda para mim.

  15. Olá,
    Estou tentando renomear a pasta de plugins via FTP porque não consigo fazer login no admin. Mas continuo recebendo "acesso negado" quando tento renomear um plugin ativo.
    Você pode me ajudar?
    Obrigado!

  16. Obrigado pelo seu artigo, mudei o nome da pasta do plugin e consegui fazer login no painel de administração novamente.

  17. Hmm, quando renomeio a pasta de volta para "plugins", volto a ter a tela branca no admin. Como as pessoas conseguem reativar seus plugins um por um?

  18. Desativei os plug-ins, agora nada mais funciona. Quando tento acessar minha página, diz que não há conexão com o banco de dados. O que posso fazer?

  19. ok, artigo muito informativo, realmente aprecio. aqui está o problema: cheguei à página branca da perdição e não tenho acesso ao cpanel. há uma solução para consertar isso? já sei qual plugin está causando o problema

  20. Erro fatal: tempo máximo de execução de 30 segundos excedido em /home/webtech1/public_html/wp-includes/post.php na linha 4375

  21. FTP funcionou… Obrigado! O culpado foi o plugin Discussion Board quando eu defini as configurações privadas para trabalhar nele no dia seguinte nessas páginas e saí da sessão para a noite… lol, obrigado novamente!

  22. Desativar todos os plugins usando FTP funciona para mim. O problema foi o plugin Visitors-Traffic-Real-Time-Statistics. Muito obrigado.

  23. Olá,

    Não parece que foram os plugins que causaram o problema. Lembro-me de que estava mexendo em alguns códigos em functions.php sobre o cabeçalho, e de repente fui desconectado. Seria muito apreciado se você pudesse ajudar!

    Maggie

  24. Plugin não testado com wordpress ou incompatível com wordpress causa a morte branca do site.
    Obrigado pelo seu post, realmente me ajudou a recuperar meu site.

    • Só consigo usar https://example.com/wp-login.php, não https://example.com/wp-admin/ e quando clico no botão de entrada, ele mostra ERRO HTTP 500

  25. Thank you so much for this useful tip. It saved me a lot of time when I couldn’t log into my site after repeatedly requesting new passwords. I found which plugin was causing the problem. :)

  26. Eu não sei nada sobre programação e decidi criar meu próprio site de portfólio usando o WordPress. Este post salvou minha vida, pois tive um erro após um plugin que instalei. Obrigado!

  27. Eu não sou um desenvolvedor ou especialista em TI – não sei muito sobre essa área e recentemente aprendi online como criar um site e hospedá-lo por conta própria. No entanto, quando algo quebra, dependo de fóruns como este para me salvar, o que este post fez. Tive um problema com o plugin de autenticação de 2 fatores da Miniorange que não me permitia fazer login e, depois de inúmeras tentativas de login, recebi a mensagem "Too many requests" (Muitas solicitações).
    Resolvi o problema de "Too many requests" desativando temporariamente o ModSecurity no cPanel e depois resolvi o problema da Miniorange renomeando a pasta conforme observado em seu fórum. Tudo funciona novamente e tudo está bem no mundo. Obrigado.

  28. Olá,

    This article was very helpful. I had a problem with a plugin that I have installed. Changed it’s name in the FTP file and the website and admin worked again :)

    Obrigado

  29. Muito útil, copiei estas páginas para o Evernote!
    Eu tinha um plugin ruim e não memória suficiente alocada.
    Muito obrigado!

  30. Tentei fazer backup do meu site, o backup não foi concluído. Desde então, não consigo acessar a página wp-admin.. Sempre em branco. O que mais posso fazer? Obrigado

Deixe uma resposta

Obrigado por escolher deixar um comentário. Por favor, tenha em mente que todos os comentários são moderados de acordo com nossa política de comentários, e seu endereço de e-mail NÃO será publicado. Por favor, NÃO use palavras-chave no campo do nome. Vamos ter uma conversa pessoal e significativa.