WordPress com tela branca da morte: causas e como recuperar em 2026
Você abriu o site e só viu uma tela branca da morte? O famoso White Screen of Death (WSoD) do WordPress é um dos erros mais frustrantes porque não te dá nenhuma pista do que está errado — só uma tela vazia. A boa notícia: na maioria dos casos a recuperação demora menos de 30 minutos quando você sabe o que procurar. Neste guia, vamos cobrir as 8 causas mais comuns em 2026, como ativar o log de erro para descobrir a culpada, e o passo a passo de recuperação para cada cenário.
As 8 causas mais comuns da tela branca em 2026
- Conflito de plugin após atualização — plugin novo incompatível com versão atual do PHP/WordPress
- Tema corrompido ou com erro PHP fatal —
functions.phpcom problema - Memória PHP insuficiente — site grande estourou limite
- Versão de PHP incompatível — hospedagem atualizou para PHP 8.2/8.3 e plugin antigo quebrou
- Atualização do WordPress core falhou — meio do update foi interrompido
- Arquivos corrompidos no servidor — falha de disco, corrupção em backup mal feito
- Infecção por malware — script malicioso causa fatal error
- Limite de hospedagem atingido — espaço em disco esgotou, banco travou
Os 3 primeiros respondem por 70% dos casos. Vamos focar em diagnóstico antes de tentar fix cego.
Como ativar o log de erro do WordPress (5 minutos)
Antes de chutar qual é a causa, ative o log de erro. Edite wp-config.php via FTP:
- Conecte por FTP/SFTP
- Abra
wp-config.phpna raiz do site - Procure pela linha
define('WP_DEBUG', false); - Substitua por:
define('WP_DEBUG', true);
define('WP_DEBUG_LOG', true);
define('WP_DEBUG_DISPLAY', false);
@ini_set('display_errors', 0);
Salve e recarregue o site. Após reproduzir a tela branca, abra wp-content/debug.log. As últimas linhas vão indicar exatamente qual arquivo e função causaram o erro fatal.
Solução 1 — Desabilitar todos os plugins via FTP
Se a causa é plugin, esta é a forma mais rápida:
- Acesse via FTP
wp-content/plugins/ - Renomeie a pasta
pluginsparaplugins_old - Recarregue o site — se voltar, é plugin
- Renomeie de volta para
plugins - Renomeie cada plugin individualmente (adicione
_offno final) até encontrar o culpado
Quando achar o plugin culpado, opções:
- Atualizar via wp-admin (se voltou o acesso)
- Trocar por alternativa
- Buscar versão compatível com sua PHP
Solução 2 — Trocar tema para Twenty Twenty-Four
Se desabilitar plugins não resolveu, teste se é o tema:
- Via FTP, acesse
wp-content/themes/ - Renomeie a pasta do seu tema atual (adicione
_old) - WordPress vai automaticamente voltar para tema default (Twenty Twenty-Four ou último disponível)
- Se o site voltar = problema era o tema
Volte o nome do tema e analise functions.php via log de erro. Geralmente é função personalizada sem checagem de PHP version.
Solução 3 — Aumentar memória PHP
Se o log diz Allowed memory size exhausted:
Edite wp-config.php e adicione antes da linha /* That's all, stop editing! */:
define('WP_MEMORY_LIMIT', '256M');
define('WP_MAX_MEMORY_LIMIT', '512M');
Se não resolver, edite ou crie .htaccess e adicione:
php_value memory_limit 512M
Hospedagens compartilhadas podem ter limite máximo abaixo disso — abra ticket pedindo aumento ou considere upgrade.
Solução 4 — Verificar versão de PHP
WordPress 6.5+ recomenda PHP 8.1+. Algumas hospedagens atualizam automaticamente para PHP 8.2 ou 8.3, e isso quebra plugins antigos. Para verificar:
- cPanel → “Select PHP Version” ou “MultiPHP Manager”
- Veja a versão atual
- Se for 8.2+, tente baixar para 8.1 ou 8.0 temporariamente
- Recarregue o site
Se voltar, identifique o plugin/tema incompatível e atualize ou substitua. Não fique em PHP antigo permanentemente — é risco de segurança.
Solução 5 — Restaurar arquivos do core
Se for atualização do WordPress que falhou:
- Baixe versão atual em
wordpress.org/download/ - Descompacte localmente
- Via FTP, suba apenas as pastas
wp-adminewp-includessobrescrevendo - Não sobrescreva
wp-contentnemwp-config.php - Recarregue o site — deve voltar
Quando a tela branca indica invasão
Em alguns casos, a tela branca é causada por malware que tem erro PHP. Indicadores:
- Aparece de uma hora para outra sem nenhuma ação sua
- Log mostra arquivo PHP em
wp-content/uploads(não deveria ter PHP ali) - Log mostra função obscura como
eval()ou nomes ofuscados - Usuários extras no banco de dados
- Mudança no
.htaccessou nowp-config.phpsem você ter feito
Se for esse cenário, depois de recuperar a tela branca, faça checagem completa de malware.
Como evitar a tela branca no futuro
- Sempre faça backup antes de atualizar tema ou plugin importante
- Use ambiente de staging para testar atualizações grandes
- Mantenha PHP atualizado mas teste cada upgrade
- Monitore uso de memória — se passa de 80%, faça upgrade preventivo
- Tenha um plano de manutenção que monitora indisponibilidade — você é avisado antes do cliente
- Configure log de erro em produção (com DISPLAY=false) para ter histórico
O plano Avançado do Site Seguro inclui monitoramento de uptime, atualizações testadas em staging e suporte para incidentes como tela branca.
FAQ: tela branca da morte no WordPress
Posso entrar no wp-admin se a parte pública está em branco?
Tente. Em ~30% dos casos o admin funciona enquanto o front quebrou (especialmente se for problema do tema). Acesse /wp-login.php.
Tela branca pode ser problema do navegador?
Improvável, mas teste em outro navegador, em modo anônimo, e em outro dispositivo. Limpe cache. Se persistir, é servidor.
O Wordfence pode causar tela branca?
Sim, quando a configuração de firewall fica corrupta. Solução: renomear pasta wp-content/plugins/wordfence via FTP, acessar site, reinstalar plugin.
Tela branca depois de mudar de hospedagem é normal?
Não, mas é comum. Geralmente é diferença de versão PHP entre origem e destino, ou caminhos absolutos quebrados no banco. Procure por siteurl e home em wp_options.
Vale a pena restaurar backup ao invés de investigar?
Se o backup tem menos de 24h, sim — economiza tempo. Se for mais antigo, perde conteúdo recente, e a causa raiz pode reaparecer.
Conclusão: 95% dos casos resolvem em <1h
O WordPress com tela branca da morte parece terrível mas tem fix em quase todos os casos. A chave é ativar o log antes de tentar correções no escuro. Se o log apontar para algo que você não consegue resolver, ou se a tela branca persistir mesmo após desabilitar plugins/tema, considere ajuda profissional.
O Site Seguro atende emergências de tela branca em até 24h pelo WhatsApp. Para empresas que buscam suporte especializado WordPress, recomendamos avaliar nossos critérios de escolha.
Procurando uma suporte especializado WordPress?
O Site Seguro é especialista 100% em segurança WordPress, com SLA, garantia contra reincidência e atendimento humano no Brasil.
Conhecer nosso serviço →