O que eu preciso fazer:
- Mover todo os 934 posts e cerca de 6000 comentários de Geringonças e Gambiarras para cá;
- Dar um jeito de fazer os redirecionamentos de todos os posts automaticamente, evitando assim adicionar mais uma tarefa mortalmente tediosa. E me assegurando de que o Google entenda isso. Existem alguns tutoriais de como fazer isso como este que fazem a coisa parecer simples.
Opcional:
- Mudar o nome deste blog para Geringonças e Gambiarras. Nunca gostei realmente do nome atual.
Eu, se fosse você importava tudo o Geringonças e Gambiarras e criava um marcador pra ele e misturava tudo aqui mesmo. Porque? Bem… Google né? Mais cedo ou mais tarde eles resolvem passar o rodo, e ai já viu, barata avoa.
Como é blogspot, da pra importar automaticamente, quando eu sai do blogspot e migrei pro WordPress self hosted, usei esta importação e funcionou pelo menos no meu caso sem o menor problema. Veio tudo, posts, comentários.
Eu criaria um blog temporário, fazia a importação, adicionava o marcador e depois fazia o merge com o DB deste blog, se tudo deu certo, exportava o DB do blog temporário e trazia pra cá.
Eu tenho dois blogs temporários. Um em uma VM local e outro no meu site. Primeiro faço tudo na VM, depois testo de novo no que está online para só então aplicar aqui.
Ah… pode ser necessário um ajuste no path das imagens, eu precisei fazer, nada que não foi resolvido com um find & replace usando um software que faz isso automaticamente, o Auto Replace. No caso naquela época por não saber muito como funcionava bancos de dados em mysql e do poder do my php admim, eu acabei exportando o DB, editei num editor de textos (notepa 2) e fiz o find & replace nele mesmo, salvei o DB modificado e subi de volta pro host.
Eu acho que não vou precisar disso. Todas as minhas imagens do GeG sempre foram hospedadas no meu domínio então nada deve mudar.
Justamente o que deveria ser a parte mais simples do processo não está funcionando. Não consigo importar o XML do blogger no WordPress.
O arquivo tem 17MB e foi exportado ontem.
Tentei importar na VM. Parou silenciosamente repetidas vezes após o upload e a mensagem “import blogger” e logo antes de aparecer o último botão “submit”.
Tentei importar no meu site. Acusou erro:
O importador precisa de mais de 256MB de RAM para importar um arquivo de 17MB? Tenho certeza de que a Hostgator não aprova isso.
Baseado nessa dica voltei à VM. Configurei a máquina para usar 1GB de RAM (eram 512MB) e PHP.INI para usar no máximo 500MB (eram 128MB).
A importação parece funcionar. Nenhuma mensagem de erro é dada e terminou com a mensagem de “All Done”.
Mas nenhum post ou comentário apareceu. Olhando no banco de dados encontrei 4 posts, mas importados incorretamente. Aparentemente o importador está colocando o conteúdo inteiro do arquivo XML em cada post.
Preciso encontrar os backups que fiz em 2009 e 2010 para prosseguir.
Dei um reset no banco de dados e tentei novamente. Continua sem importar nada mas desta vez não apareceram entradas no banco de dados com o conteúdo completo do XML. Isso pode ter sido gerado pelas tentativas anteriores com pouca RAM.
Eu exportei um dos meus blogs menores hospedados no Blogger e consegui importar no WordPress. O problema é só com o GeG. Como o arquivo de exportação vem com um monte de coisas desnecessárias como estilos, scripts, etc., eu experimentei:
1)resetar o tema para o clássico e exportar assim
Nada mudou
2)editar o .xml para tirar tudo o que era evidentemente supérfluo
Nada mudou
Eu desisti por hora. Quando eu esbarrar nos backups que fiz em 2010 ou outra possibilidade eu tentarei de novo.
Quer que eu tente importar na minha instalação local que tenho o wordpress? É uma configuração mais conservadora e antiga. Se quiser me mande um email com um link para download, ou se o XML comprimido ficar num tamanho que caiba no gmail, pode anexar e mandar diretamente.
Dando certo eu extraio o mysql e te devolvo e você trabalha nele.
Não creio que vá adiantar. Nem mesmo o blogger está conseguindo importar o arquivo que criou. Usei um blog limpo para fazer a importação e o processo trava acusando erro de “HTML grande demais” e aparentemente nenhum comentário é importado.
E sim, eu fiz a exportação mais de uma vez.
Mesmo assim, manda que eu tento, eu tenho um pouco mais de experiência com WordPress, derepente pode ser necessário algum ajuste manual no código do WP pra conseguir importar. Você não tem nada a perder.