Por que atualizar plugin pode derrubar o site?

Plugins são desenvolvidos por terceiros independentes. Quando você atualiza um plugin, o novo código pode:

  • Conflitar com outro plugin — dois plugins tentando controlar a mesma funcionalidade
  • Ser incompatível com sua versão do WordPress ou PHP — código novo usando funções que sua versão não suporta
  • Ter um bug na nova versão — o desenvolvedor introduziu um erro no código
  • Conflitar com o tema ativo — especialmente temas premium que estendem funcionalidades de plugins
💡
Você ainda tem acesso ao painel?

Se consegue logar em /wp-admin, vá em Plugins e desative o plugin que você acabou de atualizar. Se não consegue acessar o painel, use o método FTP descrito abaixo.

Método 1 — Via painel (se ainda funcionar)

Se o painel do WordPress ainda carrega:

  1. Acesse /wp-admin
  2. Vá em Plugins → Plugins instalados
  3. Desative o plugin que foi atualizado
  4. Recarregue o site — se funcionar, esse é o culpado
  5. Verifique se há uma versão anterior disponível no WordPress.org (aba "Ver detalhes" do plugin)

Método 2 — Via FTP (site completamente inacessível)

Se o site está em branco e o painel não carrega, use FTP:

Passo 1 — Conectar via FTP

Use o FileZilla (gratuito) com as credenciais FTP da sua hospedagem. Geralmente ficam no painel da hospedagem em "FTP" ou "Gerenciar FTP".

Passo 2 — Localizar a pasta do plugin

Navegue até /public_html/wp-content/plugins/ (ou /www/wp-content/plugins/ dependendo da hospedagem).

Passo 3 — Renomear a pasta do plugin culpado

Se você sabe qual plugin foi atualizado, renomeie a pasta dele: por exemplo, woocommercewoocommerce_DESATIVADO. Isso força o WordPress a desativar o plugin sem você precisar acessar o painel.

Passo 4 — Se não souber qual plugin

Renomeie a pasta inteira plugins para plugins_backup. O WordPress vai desativar TODOS os plugins. Se o site voltar, crie uma nova pasta vazia chamada plugins, mova cada plugin de volta um por um, testando o site a cada vez.

⚠️
Não delete — renomeie

Sempre renomeie as pastas em vez de deletar. Se você precisar restaurar, é só renomear de volta. Deletar é irreversível sem backup.

Método 3 — Via banco de dados (quando FTP não resolve)

Em casos raros, o plugin registra dados corrompidos no banco que impedem o WordPress de iniciar. Você pode desativar todos os plugins diretamente no banco:

  1. Acesse o phpMyAdmin na sua hospedagem
  2. Selecione o banco de dados do WordPress
  3. Vá na tabela wp_options (ou com outro prefixo, como site_options)
  4. Encontre a linha com option_name = 'active_plugins'
  5. Edite o valor e substitua por: a:0:{}
  6. Salve — isso desativa todos os plugins no banco

Como reverter o plugin para versão anterior

Depois de identificar o plugin culpado, você tem duas opções:

Opção A — Instalar versão anterior manualmente

No WordPress.org, vá na página do plugin, clique em "Avançado" ou role até o final e acesse "Versões anteriores". Baixe o .zip da versão anterior, vá em Plugins → Adicionar Novo → Enviar Plugin e instale o .zip.

Opção B — Usar o plugin WP Rollback

O plugin gratuito "WP Rollback" adiciona um botão "Rollback" em cada plugin no painel do WordPress, permitindo voltar para qualquer versão anterior com um clique.

Como prevenir no futuro

  • Nunca atualize tudo de uma vez — atualize um plugin por vez, testando o site entre cada atualização
  • Use ambiente de staging — a maioria das hospedagens modernas oferece staging gratuito. Teste atualizações lá primeiro
  • Faça backup antes de atualizar — plugins como UpdraftPlus fazem backup automático antes de cada atualização
  • Monitore compatibilidade — antes de atualizar, veja se o plugin lista compatibilidade com sua versão do WordPress e PHP

Checklist de recuperação

  • Verificar se ainda há acesso ao wp-admin
  • Identificar qual plugin foi atualizado recentemente
  • Desativar via painel ou renomear pasta via FTP
  • Testar site após cada desativação
  • Instalar versão anterior do plugin culpado
  • Reportar o bug ao desenvolvedor do plugin
  • Configurar backup automático para próximas atualizações

Perguntas frequentes

Posso atualizar o WordPress sem atualizar os plugins?

Sim. No painel, em Atualizações, você pode selecionar individualmente o que quer atualizar — WordPress core, temas ou plugins separadamente. É uma boa prática atualizar o WordPress core primeiro, testar o site, e depois atualizar plugins um por um.

E se o problema persistir mesmo após desativar o plugin?

Alguns plugins gravam dados no banco de dados ou no .htaccess que persistem mesmo após a desativação. Verifique se o .htaccess foi alterado pelo plugin. Se o problema continuar, ative o debug do WordPress (WP_DEBUG) para ver o erro exato e investigue o banco de dados para entradas suspeitas.

Devo notificar o desenvolvedor do plugin?

Sim — é a coisa certa a fazer. Na página do plugin no WordPress.org, use o fórum de suporte para reportar o bug com detalhes: versão do WordPress, versão do PHP, outros plugins ativos e a mensagem de erro do debug.log. Isso ajuda o desenvolvedor a corrigir e evita que outros usuários tenham o mesmo problema.

Conclusão

Site caído por atualização de plugin é estressante mas raramente catastrófico. Na maioria dos casos, renomear a pasta do plugin via FTP já resolve em menos de 5 minutos. O ponto crítico é ter acesso FTP configurado antes que o problema aconteça — não tente configurar FTP com o site fora do ar pela primeira vez.

Site caído e você não consegue resolver sozinho?

A Fluxando diagnostica e recupera sites WordPress com urgência. Diagnóstico gratuito — atendimento direto com especialista.

Falar com especialista agora
YC
Yuri César Fundador — Fluxando | Goiânia, GO

Especialista em soluções digitais estratégicas. Trabalha com performance web, automação e IA aplicada para empresas em Goiânia e todo o Brasil.