Para tentar ajudar os muitos que vêm este erro, aqui vai uma explicação e links para possíveis soluções.
O erro acontece porque existem espaços, linhas em branco ou outros caracteres antes da tag de abertura
<?php
ou após a tag de fecho
?>
típicamente no ficheiro wp-config.php.
Pode acontecer com outros ficheiros também, pelo que terá que verificar a mensagem de erro específica que indica o nome do ficheiro que causou o erro.
A melhor aposta é normalmente substituir o ficheiro defeituoso com um de um backup recente ou do pacote oficial do WordPress.
Lembre-se que lá por não conseguir ver nada de errado no código, isso não quer dizer que o interpretador de PHP veja a mesma coisa.
No Codex encontra uma explicação mais detalhada e passos a seguir para tentar resolver o problema: Troubleshooting - Headers already sent
fixo