Se seu site WordPress ficou inacessível e não consegue fazer login no painel de controle, não entre em pânico! Desativar alguns plugins com acesso FTP, pode ser a solução.
Neste guia rápido, mostramos como desativar plugins WordPress pelo FTP em poucos passos — mesmo que não consiga aceder ao painel de administração.
Quando é necessário desativar plugins via FTP?
- O site está a mostrar erro 500 (erro interno do servidor)
- O ecrã branco da morte (white screen of death) aparece
- Não consegue entrar no painel do WordPress após ativar um plugin
- Um plugin entrou em conflito com outro ou com o tema
🔢 Passo a Passo: Como desativar plugins pelo FTP
1. Aceda ao seu site via FTP
Use um cliente FTP como o FileZilla. Coloque os dados de acesso (servidor, utilizador, palavra-passe) fornecidos pela sua empresa de alojamento.
2. Navegue até à pasta dos plugins
- Entre na pasta
public_html
ouwww
(onde está o WordPress instalado) - Vá até:
wp-content/plugins
3. Renomeie a pasta do plugin
Para desativar um plugin:
- Encontre a pasta do plugin problemático (por exemplo,
elementor
) - Clique com o botão direito e escolha Renomear
- Adicione algo como
-desativado
no fim (exemplo:elementor-desativado
)
4. Verifique o site
Depois de renomear a pasta:
- Limpe o cache do navegador
- Tente entrar no wp-dmin novamente
- O erro deverá ter desaparecido
- Se for necessário, repita o processo com outros plugins até encontrar o que está causando o problema
Dica extra: Desativar todos os plugins de uma vez
Se não tem ideia de qual plugin causou o erro, pode desativar todos de uma só vez:
- Vá até
wp-content/plugins
- Renomeie a pasta inteira
plugins
paraplugins-desativado
- Isso desativa todos os plugins ao mesmo tempo
✅ O que fazer depois de recuperar o acesso ao WordPress
1. Não renomeies já a pasta novamente
Renomear de volta reativa automaticamente o plugin, o que pode fazer o erro voltar imediatamente. Em vez disso:
2. Acede ao painel do WordPress (wp-admin)
Vai até Plugins → Plugins Instalados.
Se o plugin tiver sido renomeado no FTP, o WordPress vai marcá-lo como:
❌ “O plugin X foi desativado devido a um erro: o ficheiro do plugin não existe.”
3. Remove o plugin via painel (opcional)
Podes apagar diretamente no painel para depois reinstalar corretamente.
4. Se quiseres testar novamente o plugin:
- Volta ao FTP
- Renomeia a pasta original de volta (ex: de
really-simple-ssl-desativado
parareally-simple-ssl
) - Mas ainda não o atives!
5. Volta ao painel → Plugins
O plugin aparecerá como disponível, mas desativado.
Agora, ativa-o manualmente pelo painel, para garantir que qualquer erro seja visível com controlo (e podes desativar de novo rapidamente, se for preciso).
6. Atualiza ou substitui o plugin, se necessário
Se o plugin for o causador do erro, considera:
- Verificar se há uma versão mais recente
- Substituí-lo por uma alternativa
- Contactar o suporte do plugin ou procurar erros nos fóruns oficiais
🔒 Plugins que bloqueiam o acesso após muitas tentativas de login:
Os mais comuns são:
1. Really Simple SSL
O plugin Really Simple SSL não bloqueia logins por padrão, mas pode interagir com configurações do .htaccess
, redirecionamentos e cabeçalhos de segurança, como:
- HTTP Strict Transport Security (HSTS)
- X-Frame Options
- X-XSS-Protection
Essas configurações podem conflitar com plugins de segurança, firewalls do servidor ou serviços de alojamento, o que pode bloquear o acesso ao wp-login.php ou wp-admin, especialmente em servidores com regras mais restritas (como Cloudflare ou firewalls ModSecurity).
O Really Simple SSL não causa o bloqueio diretamente, mas pode ser o gatilho que ativa uma regra de segurança do servidor, ou entra em conflito com outro plugin de segurança — como os citados abaixo.
2. Limit Login Attempts Reloaded
- Especializado em limitar tentativas de login para evitar ataques de força bruta.
- Mostra mensagens como: “Too many failed login attempts. Please try again in X minutes.”
3. Wordfence Security
- Possui firewall e proteção de login integrada.
- Pode bloquear IPs automaticamente após X tentativas erradas.
4. iThemes Security
- Muito completo, mas pode ser agressivo nos bloqueios.
- Bloqueia IPs, logins inválidos, URLs suspeitas, etc.
5. Loginizer
- Simples e leve, mas bloqueia login por tentativas excessivas.
- Muito usado em alojamentos partilhados.
⚠️ Plugins WordPress que mais causam erros críticos
1. Elementor
- Muito popular, mas pode entrar em conflito com temas ou outros plugins de construtores.
- Problemas frequentes após atualizações.
2. WPBakery Page Builder
- Pode causar ecrã branco se incompatível com a versão do WordPress ou PHP.
- Conflitos com plugins de cache ou temas personalizados.
3. WooCommerce
- Plugins e extensões mal desenvolvidos que se ligam ao WooCommerce causam muitos erros.
- Exige compatibilidade com temas, gateways de pagamento e PHP.
4. Jetpack
- Pacote tudo-em-um da Automattic.
- Pode consumir muitos recursos e gerar erro 500 em alojamentos partilhados.
5. Wordfence / iThemes Security
- Plugins de segurança são sensíveis.
- Qualquer configuração mal aplicada pode bloquear o painel ou gerar conflito com firewalls do servidor.
6. WP Rocket / W3 Total Cache / LiteSpeed Cache
-
Problemas comuns com cache agressivo.
- Conflitos ao limpar cache ou combinar ficheiros JS/CSS.
7. Revolution Slider / LayerSlider
- Bastante pesados.
- Conflitos com construtores de páginas e temas.
8. Yoast SEO / Rank Math
- Raros, mas podem gerar conflitos ao mexer com sitemaps, redirecionamentos ou head tags.
9. Advanced Custom Fields (ACF)
- Essencial para muitos sites, mas depende da correta integração com temas.
- Atualizações mal feitas podem quebrar layouts inteiros.
10. Plugins desatualizados ou mal codificados
- Qualquer plugin abandonado ou não testado com as últimas versões do WordPress pode causar problemas sérios.