Dec 18, 2025
Bruno S.
4min Ler
Relativamente comum no WordPress, o erro “Cannot modify header information” (Não é possível modificar as informações do cabeçalho) costuma ocorrer quando há uma tentativa de modificar os cabeçalhos HTTP depois que eles já foram enviados. Esse problema pode afetar a funcionalidade de seus plugins, temas e o próprio núcleo do WordPress.
Se você se deparar com este erro, é importante resolvê-lo rapidamente para evitar qualquer dano ao desempenho do seu site. E é exatamente para isso que estamos aqui!
Neste guia do WordPress, vamos te orientar pelas etapas para corrigir o erro “Cannot modify header information”. Primeiro, vamos explorar as possíveis causas dele.

O erro “Cannot modify header information” ocorre quando os cabeçalhos HTTP são alterados após serem enviados, geralmente devido a espaços em branco ou algum tipo de saída antes ou depois das tags PHP nos arquivos. Se não for resolvido, o problema pode interromper o funcionamento de plugins, temas e do núcleo do WordPress.
Na maioria dos casos, o erro “Cannot modify header information” é causado por saídas incorretas, como pedaços de texto fora do lugar ou espaços em branco adicionas antes da tag <?phpopening ou após a tag de fechamento ?> em arquivos PHP.
Outros fatores que podem causar o erro são códigos conflitantes em plugins/temas e instruções print ou eco inesperadas, que geram uma saída antes que os cabeçalhos sejam modificados.
Você pode corrigir este erro WordPress modificando os arquivos do seu site com um gerenciador de arquivos ou um cliente FTP como o FileZilla.
A seguir, mostraremos como resolver o erro “Cannot modify header information” usando o Gerenciador de Arquivos da Hostinger, que está disponível em todos os nossos planos de hospedagem WordPress.
Importante! Faça backup de seu site WordPress para evitar perder dados durante a solução de problemas.
A mensagem de erro “Cannot modify header information” geralmente contém informações sobre o arquivo e o número da linha em que ele ocorreu. Veja um exemplo:
Warning: Cannot modify header information - headers already sent by (output started at /public_html/wp-content/plugins/plugin-name/function.php:4) in /public_html/wp-includes/pluggable.php on line 1300
A partir destas informações, sabemos que a primeira saída do arquivo function.php na linha 4 faz com que a tentativa de modificar os cabeçalhos no arquivo pluggable.php na linha 1300 falhasse.
Para corrigir esse problema, precisamos solucionar o problema do arquivo function.php defeituoso.
Depois de identificar o local do erro, use o Gerenciador de arquivos da Hostinger para verificar e remover espaços em branco indesejados do arquivo PHP em questão. Veja como:


Se o erro se originar de um arquivo principal do WordPress, você poderá substituir o arquivo problemático pelo arquivo padrão do pacote de instalação do WordPress. Veja como:
Se o erro está surgindo a partir de um tema ou plugin, é mais simples reinstalar o elemento problemático.
Como alternativa, restaure o site do WordPress a partir de um backup para solucionar os erros após a atualização. Os clientes da Hostinger podem seguir estas etapas para restaurar um backup a partir do painel do hPanel:

Se o problema persistir, tente reinstalar o WordPress para redefinir todos os arquivos principais.
Confira nosso guia de como depurar o WordPress para conhecer dicas e práticas recomendadas para otimizar a funcionalidade do seu site.
O erro “Cannot modify header information” é relativamente comum entre os sites do WordPress, e geralmente surge por conta de espaços em branco indesejados ou saídas prematuras no código PHP.
Se não for resolvido, o erro de cabeçalho do WordPress pode afetar o desempenho do site e, com isso, a experiência do usuário. Felizmente, a própria mensagem de erro já identifica o arquivo que causa o problema.
Para corrigi-lo, remova todas as linhas em branco ou instruções de eco fora das tags de abertura e fechamento do arquivo PHP usando um gerenciador de arquivos ou um cliente FTP. Como alternativa, substitua o arquivo com defeito, reinstale a extensão problemática ou o WordPress em si.
Esperamos que este artigo te ajude a resolver o erro de cabeçalho do WordPress e a colocar seu site novamente em funcionamento. Se tiver alguma dúvida, dê uma olhada em nossa seção de perguntas frequentes ou comente abaixo. Boa sorte!
Esta seção responde a algumas das perguntas mais comuns sobre o erro “Cannot Modify Header Information – Headers Already Sent By” no WordPress.
Para evitar o erro u0022Cannot modify header information, verifique se não há espaços em branco ou instruções print ou eco inesperadas antes das tags u0026lt;?php ou depois das tags ?u0026gt;. Use ferramentas como TextFixer e Code Beautify para remover espaços em branco de seu código. Também é uma boa ideia optar por plugins e temas confiáveis e de código bem escrito.
Um plugin pode causar o erro u0022Cannot modify header informationu0022 se gerar saídas ou espaços em branco antes de modificar os cabeçalhos HTTP. Isso geralmente acontece devido a instruções eco/print ou erros de programação, interrompendo as modificações de cabeçalho para que o site funcione corretamente.
Sim, você pode usar u003ca href=u0022https://www.php.net/manual/pt_BR/outcontrol.output-buffering.phpu0022u003eo buffer de saídau003c/au003e para corrigir o erro, colocando os trechos ob_start() no início e ob_end_flush() no final do seu código. Isso evita que a saída seja impressa imediatamente, permitindo que os cabeçalhos sejam carregados corretamente.
Todo o conteúdo dos tutoriais deste site segue os rigorosos padrões editoriais e valores da Hostinger.