Fui fazer a atualização do WordPress pra última versão 2.5.1, e foi ai que começou meu tormento.
Como sempre a atualização é bem simples, nada muito complicado. Só que dessa vez após atualizá-lo começou o primeiro erro, que mostro abaixo:
< !DOCTYPE html...
Isso ficava no topo do html, e na parte administrativa não conseguia logar, vinha sempre o erro:
Warning: Cannot modify header information - headers already sent by (output started at wp-config.php:1)
Embora tenha baixado a atualização diretamente no site do WordPress, nada funcionava. Diversos itens na navegação do site como Categorias, Permalinks, Títulos etc… que continham links deixaram de funcionar. Acredito que tem a ver com a codificação de caracteres, onde vi problemas semelhantes em blogs que usam o special characters em ISO-8859-1 ou mesmo UTF-8.
A solução “infelizmente” foi instalar a versão com o idioma em inglês, tudo funcionou normal de cara, extensões, plugins, etc… nenhum problema de compatibilidade. Como não é a primeira vez que passo por problema semelhante, de verdade não arrisco mais pegar versões traduzidas, cada um tem a liberdade de escolher o que bem entender, mas o tempo é muito precioso pra ficar desperdiçando a procura de um arquivo mal traduzido ou mal codificado.