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. Oi! Eu redefini o nome do arquivo do plugin, mas ainda não consegui fazer login. Mais alguém teve o mesmo problema ou tem algum conselho?

    Obrigado!

  2. Thank you, totally saved me. I was doing the “breathe, don’t panic” thing already thank goodness, which is how I found this article. Thanks again :)

  3. Ok, então eu fiz isso e agora todos os meus plugins desapareceram completamente da minha página de administração. Continua falhando quando tento instalar qualquer coisa.
    Eu ainda vejo todos os meus plugins no FileZilla, mas eles não estão no meu site.

    Alguém, por favor, ajude! Estou em pânico.

  4. Algo matou dois dos meus sites. Eu fiz SSH e renomeei a pasta de plugins, entrei no meu admin do WP, fiz login, fui para a página de plugins. Então todos os plugins foram desativados via painel de administração. Meu site estava funcionando novamente!

    Então renomeei a pasta de plugins de volta para o nome original e atualizei e reativei meus plugins. Algo causou a falha do meu site. Infelizmente, terei que ficar de olho nisso. Monitores de tempo de atividade ajudam!

    Obrigado por este artigo, wpbeginner!

  5. Muito obrigado. Deus abençoe o autor deste artigo, ele me ajudou a resolver um problema que me deu noites sem dormir.

  6. No meu site WordPress, recebi a mensagem “tela branca da morte” com a mensagem “Aviso: Não é possível modificar informações de cabeçalho – cabeçalhos já enviados por (saída iniciada em …)

    Então tentamos desativar os plugins e ainda não funciona – ainda não conseguimos acessar o console de administração. Tivemos problemas com o Google Adwords e excluímos esses plugins, e agora realmente temos anúncios… Não está claro o que está acontecendo? Qualquer ajuda seria muito apreciada.

    • Outra causa é se o seu limite de memória PHP for muito baixo. Certifique-se de que seu limite de memória em PHP esteja definido para pelo menos 128M ou 256M.

      A outra causa comum é com um tema mal codificado. Se você acabou de instalar um tema e isso aparece, você pode reativar o tema padrão fazendo login no PHPmyadmin, selecionando seu banco de dados e alterando os seguintes valores da tabela wp_options para um tema padrão que esteja presente (twentyeleven, twentytwelve, twentythirteen, twentyfourteen, etc.). Certifique-se de que este é um tema que você realmente tem, e você pode verificar seus temas no diretório wp-content/themes. Os valores que precisam ser alterados são:
      template
      stylesheet
      current_theme

  7. Como você reativa os plugins se eles não são o problema e você ainda não consegue acessar seu site de administração?

    • Não, mas você pode ativar seus plugins instalados visitando a página de plugins na sua área de administração do WordPress. No entanto, se um plugin estava causando um problema no seu site, reativá-lo acionará o mesmo problema novamente. É assim que você pode descobrir qual plugin está causando o problema e encontrar uma alternativa.

      Admin

  8. Olá, estou trabalhando em um site hospedado localmente rodando Xampp.
    Estou recebendo o erro “Robot test error: I suggest a new strategy, R2, let the Wookie win.”, quando tento fazer login no meu site hospedado localmente no WordPress. Li alguns artigos e fui para a minha página do phpmyadmin, cliquei no banco de dados que estou usando, selecionei “wp_options”, mas não consigo encontrar o “active_plugins”.
    Alguém sabe de outra maneira de se livrar desse erro? Para que eu possa fazer login no meu site novamente.

    • Managed to find a solution :-) went to my xampp folder, htdocs, then the name of the site I am creating. Then wp_content, then plugins, and deleted the folder containing the reCaptcha plugin, as this was giving me the “Robot test error: I suggest a new strategy, R2, let the Wookie win.”error.
      Then could log back in with no problem :-)

  9. Esta é uma ótima página. A solução FTP funcionou como um encanto para corrigir minha tela branca da morte. Nota para mim mesmo – sempre atualize todos os plugins antes do core do WordPress…

  10. Obrigado por colocar as diferentes opções em uma página.
    Torna uma lista clara para verificar o problema. O que não está na lista, mas funcionou para mim, é desabilitar temporariamente o arquivo .htaccess renomeando-o e assim eu pude trabalhar a partir daí.

    • Muito obrigado por esta dica. Eu estava ficando louco porque meu wp-total-cache saiu do controle e seu post me ajudou a descobrir o que estava acontecendo. Obrigado por dedicar tempo para investir.

  11. Obrigado, me tirou de uma enrascada. Preciso de ajuda agora para remover um plugin duvidoso. Erro do W3 Total Cache: alguns arquivos parecem estar faltando ou fora do lugar. Por favor, reinstale o plugin ou remova /home/content/16/8282516/html/notsealed/wp-content/db.php

    É seguro remover este arquivo db.php? Trava se eu deixar o plugin na pasta, trava se eu instalar, trava se desinstalar. O Filezilla ajudou a renomear, mas o WordPress está uma bagunça, continua aparecendo o erro acima, obrigado.

  12. O meu é um caso diferente, depois de desativar todos os plugins excluindo os códigos, os plugins e até os widgets pararam de aparecer, mas eu ainda não conseguia fazer login na minha página de administrador. Como os plugins não são a causa, colei os códigos de volta e os plugins e widgets não apareceram novamente! O que aconteceu?

  13. MUITO OBRIGADO PESSOAL; Eu estava tentando acessar meu site por 3 dias depois que instalei o login_form_recaptcha, e tentei de tudo, mas vocês realmente salvaram minha pele! Muito obrigado!!!

  14. Obrigado, funcionou perfeitamente.
    Muito mais fácil do que eu pensava que seria.

    Eu sabia qual plugin era o problema, então entrei com o FTP e renomeei a pasta do módulo do plugin individual – fiz login novamente no WP e consegui excluir o plugin de dentro do wp-admin/plugins.

  15. AH, MENINO… isso acabou de salvar minha pele, pelo que pude entender… 15/06/16… a atualização do plugin Adminimize travou / bloqueou o acesso ao meu painel de administração.
    MUUITO OBRIGADO, esta referência útil ainda vive na web!!!

    • … meu caso continua e não foi encerrado, afinal…
      Quando renomeei os plugins e depois reiniciei o apache suavemente, meu painel de administração ficou bom… no entanto, assim que renomeei os plugins de volta para plugins de deactivate.plugins… NOVAMENTE o painel de administração funcionou no IE, mas não permitiu o acesso e não funcionou nada no Firefox!
      Ah, menino… mais tempo de CSI……………………………

      • Caso Encerrado… antes que DETONEMOS o adminimize, que tem sido um plugin fiel… deixe-me dizer que consegui acessar o painel de administração e reativei o adminimize e tudo ainda está funcionando.

        Meu caso foi um tanto diferente deste post… no meu caso, meu site era uma VM rodando em Ubuntu… Eu não tinha acesso pelos canais normais devido a uma movimentação de rede que desativou meu acesso ao Webmin e WinSCP… então, embora eu tenha usado os mesmos princípios aqui, tive que descer ao nível de login no servidor Ubuntu –> cd /var/www/wp-content/plugins. No início, RENOMEIEI o diretório de plugins — falhou, acho que porque, embora eu estivesse logado, saí e renomeei o diretório. De qualquer forma, continuei a mexer e voltei do diretório de plugins e renomeei cerca de 5 plugins (mv deact.plugin1… deact.plugin2… etc…. iniciei o wp-admin e estamos bem! Reativei cerca de 3 dos 5 até agora e ainda não travou novamente. Ainda testando… em resumo, quero enfatizar que não posso dizer com certeza no momento que perdi o painel de administração no plugin adminimize… mas um dos 5 com certeza causou o problema. De qualquer forma, estou de volta reativando lentamente os outros!

  16. Oi… quando tento carregar meu site, ele diz que esta página não está funcionando, também diz que seu site.com não consegue lidar com este registro e, além disso, não consigo acessar meu painel do WordPress quando tento digitar wp-admin, ele mostra uma página em branco, por favor, ajude!!

  17. oi,
    estou recebendo

    Erro Fatal do PHP: Não é possível redeclarar is_comments_popup() (declarado anteriormente em /home/rateahqx/public_html/wp-includes/query.php:309) em /home/rateahqx/public_html/wp-includes/deprecated.php na linha 3713
    Eu tentei de tudo, mas meu site ainda não está funcionando, por favor me ajude.
    E eu acho que esse problema começou depois da atualização do WordPress.

    • É possível que uma atualização do WordPress tenha sido interrompida antes da conclusão. Tente baixar uma cópia nova do WordPress, descompacte-a em seu computador e depois envie-as de volta para o seu servidor usando FTP. Isso substituirá os arquivos principais do WordPress.

      Admin

  18. thank you for this blog. it really helps but what i did is delete some plugins. Thank you once again my site brings back to life :)

  19. Yupp, isso foi perfeito, e eu pude desativar o Jetpack que foi atualizado mais tarde hoje.
    Obrigado! Incrível.

    • Você pode acessá-lo no seu navegador, assim:

      example.com/wp-content

      Substitua example.com pelo domínio do site.

      No entanto, o arquivo wp-content tem um arquivo index.php em branco nele. Portanto, você só conseguirá ver uma tela em branco.

      Se você souber o URL completo de um arquivo, poderá visualizá-lo no seu navegador assim:

      example.com/wp-content/path/to/file.jpg

      Para navegar em wp-content como administrador, você precisa usar um cliente FTP ou o Gerenciador de Arquivos no cPanel.

      Admin

  20. Olá
    OBRIGADO por este artigo. Meu site ficou fora do ar por 2 dias devido a um plugin e você pensaria que o suporte do meu tema/hospedagem me diria o que fazer. Não. Então tive que pesquisar e isso resolveu!

Deixar 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.