dicembre 01 2008

Migrare il proprio blog da Drupal a WordPress

Cercando in giro per la rete come effettuare la migrazione da Drupal a WordPress si trovano metodi poco chiari o non funzionanti. Il metodo illustrato in questo post invece, è un po’ ingegnoso ma migrerà correttamente tutti i post, i commenti e le categorie…Traguardo Wordpress

Gli unici inconvenienti sono l’aggiunta di alcune tables al database nelle nuove release di WordPress (come la tassonomia) – che richiederà quindi la versione 2.2.2 della piattaforma durante la migrazione – e l’impossibilità di conservare nel processo i vecchi utenti Drupal…

I requisiti per procedere alla migrazione sono la possibilità di creare un database e la presenza di PhpMyAdmin.
La procedura da seguire è:

  1. Backup completo del sito;
  2. Installa Wordpress 2.2.2;
  3. Apri phpmyadmin, copia le tables over term_data, term_hierarchy, node, node_revisons, term_node, e i commenti dal database di Drupal nel database di WordPress. Alternativamente puoi installare WordPress nello stesso database di Drupal;
  4. Lancia lo script SQL da questo file nel database di WordPress attraverso PhpMyAdmin;
  5. Elimina la table node_revisions;
  6. Scarica l’archivio dell’ultima versione di WordPress ed aggiorna l’installazione;
  7. Fai il login nella nuova installazione di WordPress ed inizia a sistemare i post migrati e le nuove impostazioni.

Alla fine non è molto difficile, basta saper utilizzare PhpMyAdmin e ricordarsi (IMPORTANTISSIMO!) di effettuare sempre un backup dell’intero sito (e ovviamente del database, il cuore della piattaforma).

RSS