Importer un blog Over-Blog dans WordPress

De nombreux systèmes de blogs proposent aujourd’hui l’export des articles et commentaires sous forme de fichiers d’archive (Movable Type, WordPress, Dotclear, etc).

Mais d’autres services comme Over-Blog, BlogSpirit ne le proposent pas (ou contre passage en mode premium et autres moyens payants).

Plusieurs développeurs ont développé des outils pour résoudre ce problème (j’en avais retouché certains, qui ont été ensuite améliorés)

Utilisation du script

  • Installer Ruby : http://www.ruby-lang.org/fr/downloads/ (en cochant l’option “Add to PATH”, et en choisissant le chemin c:\ruby)
  • Télécharger ci dessous le fichier ZIP correspondant à votre type de blog
  • Décompresser ce ZIP dans un dossier C:\ob2wp sur votre ordinateur
  • Paramétrer ensuite l’adresse ce votre blog : ouvrez le fichier config.rb et modifiez la valeur de site_root
  • Ouvrir une fenêtre DOS (en tapant « cmd » dans le menu Exécuter dans votre menu Démarrer)
  • Dans la fenêtre qui s’ouvre alors, taper :cd \ob2wp
  • Taper ensuite :c:\ruby\bin\ruby dialog.rb
  • Au bout d’un temps certain (5h pour 3000 articles, faites le calcul), vous trouverez des fichiers .xml, un par catégorie, à réimporter dans WordPress via Outils/Importer/Wordpress
  • Etape optionnelle : pour récupérer vos images, utilisez ensuite, sur le blog WordPress, le plugin Cache Images qui se chargera de les rapatrier et de mettre à jour les articles et donc les liens qu’ils contiennent : http://wordpress.org/extend/plugins/cache-images/

Téléchargement

Historique des versions

  • 01/05/13 : actualisation des étapes d’installation
  • 01/01/12 : refonte de la page, avec versions actualisées
  • 16/08/09 : ajout de la version pour les blogs 20Minutes.fr et correction de quelques bugs
  • 06/08/09 : correction pour le problème des fichiers .xml vides
  • 30/07/09 : correction sur le fichier SITE_NAME.txt (les deux scripts utilisaient deux syntaxes différentes)
  • 28/07/09 : première version

Remerciements