28 Sep 2007

Atualize seu WordPress com segurança

Arquivado em: Uncategorized

Compare Preços no JáCotei:

Cartucho de Tinta Epson T072126 Preto
Cartucho de Tinta Epson T072126 Preto



Ventilador de Teto Greco Tron c/ 3 Pás Bra...
Ventilador de Teto Greco Tron c/ 3 Pás Bra...




Sempre que sai uma versão nova do WordPress é a mesma coisa: todo mundo louco pelas novidades, ansioso por atualizar seus blogs, apavorado com medo das incompatibilidades com temas e plugins. Não raro vemos problemas inimagináveis, como acentuação e mesmo bancos de dados inteiros que sobem no telhado.

Pior: não dá pra confiar apenas no backup do diretório de scripts que o instalador automático da sua hospedagem faz, pois versões mais recentes do WordPress costumam lidar com novas informações, o que faz com que na primeira execução do painel de controle do blog o banco seja modificado para refletir as novas funcionalidades.

Agora, com o lançamento do Dexter, o WordPress 2.3, a novela se repete, e muito choro e ranger de dentes já se ouve por aí. Houve quem atualizasse e perdesse o blog, e quem atualizasse e perdesse apenas alguns plugins. Em meu caso, ou a operação é um completo sucesso ou não é boa o suficiente. Mas existem também ferramentas para ajudar nesse mister.

Estou falando do Wordpress Upgrade Preflight Check, um plugin que promete gerar um relatório de possíveis incompatibilidades da sua instalação do WordPress com o Dexter.

Segundo a página oficial, este plugin procura pela ocorrência de determinados textos no interior de plugins e temas que possam indicar problemas de compatibilidade.

Ele busca pelo seguinte.

  • Uso das antigas tabelas de categorias, que agora se foram (o Dexter usa tags “de verdade” agora).
  • Uso do arquivo wp-admin/upgrade-functions.php, que foi removido e renomeado.
  • Uso da função get_the_title, que agora funciona um pouco diferente.
  • Uso de funções obsoletas de permalink, que atualmente funcionam mas que já deveriam ter sido substituídas.

Para usar o plugin é bem simples: descompacte o arquivo no diretório de plugins, ative-o e procure nas opções do WordPress pelo novo submenu Upgrade Preflight; ali vai haver um relatório detalhado com todos os plugins e temas instalados no seu blog, mesmo os inativos, com o resultado da análise das situações acima.

No caso do Blogue do Janio, o upgrade vai ter de esperar um pouco pelos seguintes plugins, além do tema atualmente em uso.

Não há condições de perder o aLinks e o Google Sitemaps, o resto é resto, mas estes dois fariam muita falta, e até que alguém faça os devidos hacks ou os autores dos plugins liberem versões compatíveis com o WordPress 2.3, vou me mantendo do jeito que dá, e sendo feliz mesmo sem estar na crista da onda.

Após a emissão do relatório não é necessário manter o plugin, sua função é apenas sugerir onde possa haver alguma incompatibilidade com o novo WordPress.

Para saber se seu blog está preparado para a migração, acesse a página Wordpress Upgrade Preflight Check e baixe o plugin do site oficial.

Textos possivelmente relacionados a este





13 Respostas para “Atualize seu WordPress com segurança”

  1. Usuário janio no diHITT on 28 Sep 2007 at 4:20 am

    Atualize seu WordPress com segurança…

    Uma maneira de verificar se seu blog está propenso a ter problemas ou se pode ser atualizado sem falhas para a nova versão do wordpress….

  2. MaxRaven on 28 Sep 2007 at 5:11 am

    Não tinha visto este plugin que indicou, mas pela lista oficial diz que tanto o aLinks 1.0rc1 e o Google Sitemap Generator est]ao aqui, pode ser que use outro plugin de site maps, mas pelo menos é este que uso, aqui outros dados: (http://www.arnebrachhold.de/projects/wordpress-plugins/google-xml-sitemaps-generator/) 3.0b9 and better, 3.0 (final)
    Eu sou defendo a teoria de que se não está quebrado não arrume, então vou esperar mais um pouco.
    Agora uma coisa, esse Dexter está mais para o psycho-cop de Miami do que para o musico hahahhaa.

  3. Janio Sarmento on 28 Sep 2007 at 11:45 am

    Pois é, Max, eu adoro o WordPress, acho ele um CMS fantástico, mas me incomoda muito essa estória de as versões quebrarem a retrocompatibilidade. Acho que se fosse para mudar o funcionamento de funções, deveriam criar um novo nome pra ela, ou um wrapper que mantivesse o funcionamento original; se fosse para remover algum arquivo, que mantivessem nem que fosse um arquivo vazio com o mesmo nome para não quebrar nada.

    Enfim, o negócio é administrar.

  4. j. noronha on 28 Sep 2007 at 4:00 pm

    Nem baixei o plugin, uso também o sitemaps, o alinks e o subscribe. E o alinks precisamente é um dos que mais gera lucro. Vamos ficando para trás por enquanto.

  5. Fagner Souza on 28 Sep 2007 at 5:26 pm

    Muito bom!!
    Valeu a dica..

  6. Norberto Kawakami on 28 Sep 2007 at 7:29 pm

    Janio,
    muito boa dica. Eu também não penso em fazer o upgrade enquanto não sairem as versões compatíveis dos meus plugins essenciais.

    abraço

  7. Norberto Kawakami on 28 Sep 2007 at 8:06 pm

    Janio,
    segundo o wordpress.org
    http://codex.wordpress.org/Plugins/Plugin_Compatibility/2.3

    o plugin aLinks na versão 1.0rc1 é compatível…

    abraço

  8. [...] de procurar a lista de compatibilidade dos todos os meus plugins, um-por-um. A sua dica para uma atualização do WordPress com segurança através do plugin WordPress Upgrade Preflight Check foi um achado e [...]

  9. Hilder Santos on 29 Sep 2007 at 11:18 pm

    Meu velho,

    Excelente dica. Agora, já existe uma nova versão do Sitemaps.

    http://www.arnebrachhold.de/projects/wordpress-plugins/google-xml-sitemaps-generator/

    Abração!

  10. [...] Hᡵm plugin, o Wordpress Upgrade Preflight Check, que faz uma verifica褯 de plugins e tema do blog e apresenta um relat䳩o de incompatibilidades com o Wordpress 2.3. S㡰recisa ser usado uma vez e pode ser desinstalado depois. Dica do J㯩o. [...]

  11. Lu Monte on 03 Oct 2007 at 5:46 pm

    StC também é essencial, na minha opinião… Bom, não vou me preocupar tão cedo com a atualização.

  12. MaxRaven on 13 Oct 2007 at 5:18 pm

    Bão, atualizei hj o inprudente.com, o aLinks funcionou 100%, sem atualização nem nada, até retirei e subi novamente seu modulo Janio, foi tudo certinho, cadastrei palavra nova e td mais. Já o sitemaps eu atualizei, até porque a nova versão está melhor, ficou mais “explicativo” o painel dele, vale a pena atualizar.
    Fiz a conversão das categorias em tags tranquilamente e já coloquei a tag correta no tema, mamão com açucar.
    Bem só eram esses 2 itens que estavam barrando meu upgrade, então fica ai a dica, agora só falta eu criar coragem para fazer isso tbm no meu blog principal.

  13. [...] problemas que eu tive. Mais informações sobre o Wordpress Upgrade Preflight Check você encontra neste artigo do Janio. Aproveite as ofertas de Harry Potter, DVD, CD, livros, RPG no [...]

Trackback URI | Comments RSS

Deixe uma resposta