Você está em boa companhia com suporte incrível 🤝

Warning: Cannot modify header information – headers already sent

Time Full Services Time Full Services
Nome do erro Warning: Cannot modify header information – headers already sent
Severidade Atenção
Desde WordPress 2.0
Descrição Aviso exibido quando o PHP tenta enviar cabeçalhos HTTP depois que a saída já começou.

Aviso exibido quando o PHP tenta enviar cabeçalhos HTTP depois que a saída já começou.

Causa

Algum espaço em branco, BOM ou trecho de saída (echo, print, tag de fechamento ?> seguida de espaço) foi enviado antes de uma chamada que precisa modificar headers, como wp_redirect() ou setcookie().

Como resolver

Remova espaços/linhas em branco antes de <?php e depois de ?> nos arquivos envolvidos, evite saída antes dos hooks de redirecionamento e use output buffering (ob_start()) como contorno temporário.

PHP
// Localizar a origem da saída prematura
ini_set( 'display_errors', 1 );
error_reporting( E_ALL );

// O aviso normalmente informa o arquivo e a linha exata do output

Seja PRO.

Tenha acesso a snippets de código premium — PHP, JavaScript, CSS e HTML prontos para usar em seus projetos.

Conhecer o plano Pro →