Se você administra um site em WordPress, inevitavelmente encontrará erros. Eles podem surgir por causa de plugins, temas, atualizações ou configurações mal feitas. Felizmente, existe uma prática essencial para resolver esses problemas: o debug WordPress. Neste guia completo, você vai aprender como identificar, diagnosticar e corrigir erros no seu site de forma prática e segura.
O que é Debug no WordPress?
O debug no WordPress é um processo que permite identificar problemas de funcionamento do site, como mensagens de erro, falhas de carregamento ou conflitos entre plugins e temas. Ao ativar o modo de debug, você consegue visualizar erros ocultos que normalmente não aparecem na navegação comum.
Quando é Necessário Fazer Debug?
Você deve ativar o debug WordPress sempre que:
- O site apresentar a tela branca da morte (White Screen of Death);
- Plugins ou temas pararem de funcionar após atualizações;
- Mensagens de erro PHP aparecerem na página;
- Problemas de performance surgirem sem motivo aparente.
Como Ativar o Debug no WordPress
1. Acesse o arquivo wp-config.php
O wp-config.php é o arquivo de configuração principal do WordPress. Você pode acessá-lo via FTP ou pelo gerenciador de arquivos do seu painel de hospedagem.
2. Insira os comandos de Debug
Antes da linha que diz /* That's all, stop editing! */, adicione o seguinte código:
define( 'WP_DEBUG', true ); define( 'WP_DEBUG_LOG', true ); define( 'WP_DEBUG_DISPLAY', false );
- WP_DEBUG: ativa o modo de depuração.
- WP_DEBUG_LOG: salva os erros em um arquivo de log.
- WP_DEBUG_DISPLAY: impede que os erros sejam exibidos publicamente no site.
3. Verifique o arquivo debug.log
Os erros serão registrados no arquivo wp-content/debug.log. Você pode abrir esse arquivo para analisar as mensagens e identificar a origem dos problemas.
Principais Ferramentas de Debug WordPress
- Query Monitor: plugin gratuito que identifica consultas lentas, erros PHP, requisições HTTP, entre outros.
- Health Check & Troubleshooting: ajuda a desativar plugins e temas em modo seguro para isolar problemas.
- Debug Bar: exibe informações de debug diretamente na barra de administração do WordPress.
Erros Comuns Identificados no Debug
Durante o debug, alguns erros são mais frequentes:
- Erro de memória PHP insuficiente (Allowed memory size exhausted);
- Conflito entre plugins incompatíveis;
- Chamada de funções obsoletas (deprecated functions);
- Falhas de permissão de arquivo.
Boas Práticas para Fazer Debug com Segurança
- Faça backup do site antes de ativar o debug ou modificar arquivos.
- Use ambientes de staging para testar alterações sem impactar o site ao vivo.
- Desative o modo debug assim que resolver os problemas, alterando
WP_DEBUGparafalse.
FAQ sobre Debug WordPress
Como ativar o modo debug no WordPress?
Edite o arquivo wp-config.php adicionando a linha define('WP_DEBUG', true); antes do final do arquivo.
É seguro deixar o debug ativado?
Não. O debug deve ser usado apenas para testes. Em produção, pode expor informações sensíveis do site.
Onde encontro o arquivo de log do debug?
O arquivo é salvo em wp-content/debug.log após ativar o WP_DEBUG_LOG.
Posso fazer debug sem usar código?
Sim, existem plugins como o Query Monitor que permitem fazer debug via painel do WordPress.
Conclusão
O debug WordPress é uma ferramenta essencial para quem gerencia sites profissionais. Com ele, é possível diagnosticar e corrigir rapidamente os problemas que podem comprometer a experiência do usuário e a segurança do site.
Se você quer evitar dores de cabeça e ter suporte especializado para manter seu site sempre no ar, conheça a DITU e não se preocupe com identificar ou corrigir erros no seu WordPress! 🚀