Esse fim de semana ocupei algumas horas migrando meu blog do Drupal para o WordPress 2.8. Mudei porque não estava muito satisfeito com o Drupal e nem podia mais olhar para aquele layout feio. Também mudei porque estou usando mais o WordPress no trabalho e gostando cada vez mais dele.

A migração dos posts foi fácil. Usei a importação de RSS do WP e li meu feed. Todos os posts foram carregados sem problemas. O difícil foi importar os comentários. Criei uma tabela adicional no WP para transferir os comentários da tabela do Drupal. Depois precisei alterar os ids dos posts para ligá-los novamente. Importou tudo, mas os acentos ficaram errados. Não teve jeito de fazer um Insert-select manter o UTF-8 intacto. Acabei editando na mão depois de horas tentando fazer o MySQL agir como eu esperava… Ainda bem que são poucos comentários…

Agora só falta fazer funcionar o Feedburner que teima em não aceitar o xml do RSS como válido. Já tirei todos os espaços no início e final dos arquivos PHP. Mas parece que alguma coisa ainda continua pondo uma linha antes do <?xml…>.