White Screen of Death · Fatal error PHP · WordPress

Tela branca no WordPress? Resolvemos o White Screen of Death

A tela branca (WSOD) é um fatal error de PHP que o WordPress engoliu: você não vê mensagem, só o fundo branco — no site, no wp-admin, ou nos dois. Quase sempre é conflito de plugin, tema ou memória. A 2WP liga o debug, acha a linha que quebrou e recoloca o painel no ar.

Resposta em até 24h Horas no portal Especialistas WordPress desde 2012
WSOD
White Screen of Death
PHP
Fatal error, não “layout”
24h
Primeira resposta
Admin
Inclui wp-admin em branco
O que é

Tela Branca no WordPress — o problema, sem misturar com suporte genérico

Tela branca no WordPress (White Screen of Death) é quando a página renderiza vazia após um erro fatal de PHP. Diferente do erro 500, o servidor pode responder 200 com corpo em branco. WP_DEBUG, memory_limit e o último plugin/tema alterado são o caminho curto. Não é “cache do navegador”: se o HTML veio vazio, o PHP morreu no servidor.
Sinais

Quando esta página é a certa (e a home não)

A home cobre suporte WordPress contínuo. Aqui o assunto é só este incidente.

Site inteiro em branco

Visitante vê página vazia. Tema ou plugin fatal no front.

Só o wp-admin em branco

O site abre, o painel não. Plugin de admin, editor ou segurança.

Branco depois de atualizar

Core, PHP 8 ou tema. O stack trace no debug.log aponta o arquivo.

Branco só em uma página

Shortcode, builder ou template de produto WooCommerce com erro pontual.

Processo

Como a 2WP resolve

Chamado no portal, horas registradas, especialista WordPress — sem “sumir no WhatsApp”.

1

Expor o fatal error

Debug controlado (não deixar WP_DEBUG público) e leitura do debug.log.

2

Desarmar o conflito

Plugin/tema via FTP ou WP-CLI, sem apagar o site.

3

Subir admin e front

Testamos login, editor e as URLs que estavam brancas.

4

Evitar a recaída

Atualização na ordem certa e, se fizer sentido, manutenção para a próxima rodada.

FAQ

Perguntas frequentes — Tela Branca no WordPress

O que é a tela branca do WordPress?

É o White Screen of Death: um erro fatal de PHP que impede o tema de imprimir HTML. A página fica vazia. Não é falta de CSS — o PHP parou antes.

Tela branca depois de atualizar plugin ou tema — o que aconteceu?

Incompatibilidade ou bug no pacote novo. O WordPress tenta carregar o código, o PHP aborta, e você vê branco. Nós identificamos o arquivo no log e revertimos ou corrigimos.

Posso resolver sozinho ligando WP_DEBUG?

Às vezes o debug mostra a linha. Em produção, WP_DEBUG visível vaza caminhos do servidor. Se você não tem FTP, ou o admin também está branco, é mais seguro a gente entrar pelo hosting.

O site abre e o wp-admin está branco. É o mesmo problema?

É o mesmo tipo de incidente (fatal error), em outro contexto — quase sempre plugin que só carrega no painel. Continua nesta página, não na de erro 500, a menos que o navegador mostre HTTP ERROR 500.

Tela branca e erro 500 são a mesma coisa?

Não. Tela branca = HTML vazio / fatal PHP. Erro 500 = o servidor declara Internal Server Error. Se o Chrome escrever “HTTP ERROR 500”, use a landing Erro 500 no WordPress. Se for só fundo branco, fique aqui.

Sem backup vocês ainda recuperam a tela branca?

Sim na maior parte dos casos: o conteúdo está no banco; o PHP que está quebrando. Backup ajuda se um arquivo foi sobrescrito. Falta de backup não impede ler o log.

White Screen of Death no ar? Chamado urgente

Diga se a tela branca é no site, só no wp-admin ou depois de um plugin. Print e horário do último update aceleram o diagnóstico.