Como Resolver a Tela Branca da Morte (WSOD) no WordPress
Oi! Aqui é a Sensei da GeHost 😊. Se você chegou aqui é porque seu site WordPress está exibindo uma tela completamente branca — sem mensagem de erro, sem nada. Relaxa, é mais comum do que você imagina, e a gente resolve isso junto!
O que é a Tela Branca da Morte?
A WSOD (White Screen of Death) acontece quando o WordPress ou um plugin/tema tem um erro grave que o impede de carregar a página. O navegador não mostra nada, só aquele branco assustador. Mas a boa notícia é: geralmente é fácil de arrumar.
Passo 1: Ativar o Modo de Debug
Primeiro, vamos ver qual é exatamente o erro. Para isso, você vai ativar o relatório de erros do WordPress.
- Entre no painel de controle (cPanel) da sua conta GeHost.
- Abra o Gerenciador de Arquivos.
- Procure o arquivo
wp-config.php(geralmente na raiz da sua instalação WordPress). - Clique com botão direito e escolha Editar (ou abra no editor de texto).
- Procure pela linha que diz:
define('WP_DEBUG', false); - Mude para:
define('WP_DEBUG', true);
define('WP_DEBUG_LOG', true);
define('WP_DEBUG_DISPLAY', false); - Salve o arquivo.
Pronto! Agora os erros serão registrados em um arquivo de log, e não aparecerão na tela (o que deixaria seu site estranho).
Passo 2: Procure a Mensagem de Erro
- No cPanel, abra o Gerenciador de Arquivos novamente.
- Navegue até a pasta
wp-contentdo seu WordPress. - Procure por uma pasta chamada
debug.log(pode estar dentro dewp-content). - Se encontrar, clique para abrir e leia as mensagens de erro do final para o começo.
Dica: se não encontrar o arquivo debug.log, não se preocupe — vamos aos próximos passos, que resolvem 90% dos casos.
Passo 3: Desativar Todos os Plugins
Na maioria das vezes, a culpa é de um plugin conflitante. Vamos desativar todos eles de uma vez:
- No cPanel, Gerenciador de Arquivos, navegue até
wp-content. - Você verá uma pasta chamada
plugins. - Clique com botão direito em
pluginse escolha Renomear. - Mude o nome para
plugins-desativados(ou qualquer outro nome). - Salve.
- Agora, acesse seu site. Se a tela branca desaparecer, é um plugin que está causando o problema.
Próximo passo: renomeie a pasta de volta para plugins e, um a um, renomeie cada plugin individual (ex.: meu-plugin-desativado) até encontrar o culpado. Quando a tela branca voltar, você achou o plugin problemático.
Passo 4: Cheque o Tema (Template)
Se desativar os plugins não resolveu, o problema pode estar no tema do WordPress:
- No cPanel, navegue até
wp-content→themes. - Procure o tema que está ativo (geralmente tem o nome mais comum, tipo "twentytwentyfour" ou similar).
- Renomeie a pasta do tema para algo como
tema-desativado. - O WordPress voltará ao tema padrão automaticamente. Acesse seu site.
- Se a brancura desaparecer, era o tema. Você pode tentar atualizar o tema ou procurar por um novo.
Passo 5: Aumente o Limite de Memória
Às vezes, o WordPress esgota a memória disponível e trava. Vamos aumentar esse limite:
- Abra o arquivo
wp-config.phpnovamente (mesmo passo de antes). - Procure pela linha:
define('WP_MEMORY_LIMIT', '40M'); - Mude para:
define('WP_MEMORY_LIMIT', '256M'); - Se houver uma linha com
WP_MAX_MEMORY_LIMIT, aumente também para256M. - Salve e teste seu site.
Passo 6: Verifique o Arquivo .htaccess
Um arquivo .htaccess corrompido também causa a tela branca. Vamos resetá-lo:
- No Gerenciador de Arquivos, vá até a raiz do seu WordPress (a pasta principal).
- Procure pelo arquivo
.htaccess(pode estar oculto — ative a opção "Mostrar Arquivos Ocultos" se precisar). - Se encontrar, clique para abrir e copie todo o conteúdo (salve em um bloco de notas como backup).
- Agora, delete o arquivo (ou renomeie para
.htaccess-backup). - Acesse a área de administração do seu WordPress (em `/wp-admin/`).
- Vá até Configurações → Permalinks.
- Clique em Salvar Alterações (sem mudar nada). O WordPress vai criar um novo
.htaccessautomaticamente. - Teste seu site.
Passo 7: Procure por Infecção ou Código Malicioso
Nem sempre a WSOD é um erro simples — às vezes há código malicioso interferindo. Se os passos acima não funcionarem:
- Procure por arquivos suspeitos ou com nomes estranhos na raiz do seu WordPress (ex.:
shell.php,config2.php,base64_decodeno código). - Se encontrar algo estranho, não delete sozinho — entre em contato com o suporte GeHost. A gente faz a análise de segurança completa.
Quando Pedir Ajuda à GeHost
Se depois de tentar tudo isso a tela branca ainda não sumir, é hora de chamar a gente! Nos procure (e conte o que você já tentou) se:
- A tela branca não desaparece nem após desativar plugins e tema.
- Você encontrou um arquivo suspeito e quer que a gente verifique.
- Você não consegue acessar o cPanel ou o Gerenciador de Arquivos.
- Recebeu uma mensagem de erro estranha e não entende o que é.
Temos um plano de Manutenção Contínua que inclui diagnóstico e suporte técnico completo. Se tiver interesse em proteção contra esses problemas no futuro, a gente conversa sobre isso também! 😊
Dica de Ouro: Faça Backups Regulares
A melhor defesa contra a tela branca é ter um backup recente do seu site. Se tudo der errado, a gente consegue restaurar de um backup em minutos. No cPanel, use a ferramenta de Backup automático — deixa sempre uma cópia guardada.
Qualquer dúvida no caminho, você sabe onde a gente está! Boa sorte lá, e até breve! 💪