Postagens Etiquetadas ‘Wordpress’

Não fizeste backup do WordPress? Ainda tem tempo…

Vou relatar rapidamente o que aconteceu comigo nesta semana.

Há poucos dias (domingo, 2 de maio de 2010) uma amiga comentou que estava com medo de perder arquivos por conta de alguma atualização mal-sucedida do sistema (ela pôs o Ubuntu do notebook para atualização de versão e não deixou o mesmo conectado a rede elétrica — outra hora escrevo sobre isto) e recomendei a ela que fosse ao meu blog (duh!) e olhasse uma postagem sobre uma unidade de disco USB que eu havia adquirido estes dias.

Instantes depois ela me comunica que não consegue acessar a página (eu não havia conseguido também), e prontamente passo instruções para que ela procure no cache do Google. Porém, havia ficado intrigado sobre a interrupção do serviço. Dias depois (5 de maio), descobri que o meu amigo (que gentilmente cede-me o espaço para hospedagem do blog) havia “movido” o mesmo, porém sem fazer uma cópia de segurança do conteúdo antes. Eu ainda possuía uma cópia do conteúdo feita na última atualização do WordPress, mas que não era muito completa, e ele sinalizou que havia uma cópia “íntegra do blog”, de janeiro deste ano, em outro servidor (por conta desta cópia “esquecida” ocorreu toda a confusão). Agora vem a parte “legal” do procedimento: recuperar o texto das postagens.

  • Vá ao cache do Google, e abra cada postagem em separado (ou não, pode até ser aquela página com várias postagens de uma vez, só que pode eventualmente causar confusão);
  • Salve cada página do cache no disco (isso evita que depois haja confusão entre o cache antigo e o cache “novo” que o WordPress irá sinalizar para o Google;
  • Abra cada página e peça para “Exibir o código fonte da página”;
  • Dentro do código fonte, procure pelas tags <div id=”content_div-XXXX”> onde “XXXX” é o número da postagem;
  • Cada tag de abertura tem uma respectiva de fechamento, então procure copiar apenas o texto entre estas;
  • Cole o conteúdo copiado em uma nova postagem do WordPress, mas não no editor Visual, e sim no editor HTML;
  • Coloque o título manualmente (ou copie da postagem do cache);
  • Acerte manualmente a data e a hora da postagem (caso queiras preservar estas referências);
  • Acerte manualmente as tags de posts e as categorias;
  • Salve a postagem;
  • Edite o texto depois, se necessário (às vezes aparecem linhas em branco a mais).

Pronto! Não é uma solução muito elegante, mas enquanto ninguém cria um plugin que faça essa importação de forma automática (inclusive preservando tags, categorias e comentários), o procedimento descrito acima é melhor do que ter que escrever tudo novamente do zero.

  • Share/Bookmark

Bug na atualização do WordPress

Não sou muito de ficar virando e mexendo nas coisas, mas alguns probleminhas às vezes instigam-me a pesquisar. Um deles foi hoje, ao atualizar o motor do blog para uma versão mais nova — eu possuí­a a versão 2.0.5 havia muito tempo e resolvi atualizar para ter mais recursos (novos) incorporados a série 2.1.

Houve um problema no tema que uso atualmente (Hemingway) e que está relacionado a uma entrada que foi alterada na estrutura da tabela do DB no WP 2.1, relativa ao blogroll. A solução foi relativamente simples. Encontrei-a aqui.

The blogroll call for 2.1 is a little different than on previous versions.
Try something like this in your sidebar instead of what you have:

<?php wp_list_bookmarks('title_after=&title_before='); ?>

or simply just:

<?php wp_list_bookmarks(); ?>

Fui dar um passeio no diretório do tema e encontrei o arquivo “hemingway/block/blogroll.php”. Bastou substituir a linha que faz a chamada do DB, salvar o arquivo e “correr para o abraço”. :-)

  • Share/Bookmark

VTNC de cara nova

Primeiro, vieram as páginas estáticas em HTML puro. Elas informavam, porém davam uma trabalheira infernal. Depois, veio o SHTML e com ele o controle das versões lançadas. Ainda dava trabalho, então o administrador optou por um CMS. Eis então que veio o PostNuke, mas era similar ao ato de matar formigas com tiros de canhão. Fora substituído pelo MovableType, em 10/08/2005, porém deixou de ser gratuito e deu lugar ao WordPress, em 06/03/2006. Ontem o tema padrão foi substituído por outro com visual agressivo e moderno. Agora faltam apenas pequenos ajustes e inclusões.

Façam bom proveito. ;-)

  • Share/Bookmark

Hello world!

Welcome to WordPress. This is your first post. Edit or delete it, then start blogging!

Como podem ver, acabei de instalar essa bagaça. Espero que ela seja mais fácil de administrar que o Movable Type.

Ah, eu já ia esquecendo: agradeço a Isabel pela graça alcançada. Se não fosse por ela, este blog ainda estaria no formato antigo.

EDIT: Published on: Mar 6, 2006 @ 2:01 (testando reordenação dos permalinks)

EDIT 2: Na “mão grande”, funciona mesmo. :-)

  • Share/Bookmark
Para cima