Technos Libres, Web et Humeurs

migrer de spip vers wordpress

Objectif: passer de spip 2.0.7 à wordpress 2.7.1
Problématique: pas de script d’import spip –> wordpress disponible (enregistrer le fichier rss puis importation dans wordpress ne fonctionne pas).
Méthode de migration utilisée: spip –> dotclear –> wordpress
NB: les brèves, rubriques, auteurs et les commentaires spip ne sont pas importés.

Spip vers dotclear:

j’ai modifié le fichier spip/squelettes-dist/backend.html afin de récupérer tous les articles spip via le flux rss j’ai modifier le fichier (10 -> 100): backend le flux rss spip diffuse désormais tous les articles au lieu des 10 derniers par défaut.

importer dans dotclear via l’outil: Importer depuis un flux puis coller l’url rss de votre site: http://votresite/spip.php?page=backend

vos articles et mots clés spip sont désormais dans dotclear.

Dotclear vers Worpdress:

installer un Worpdress tout neuf et n’effacez pas l’article crée par défaut

exporter votre base dotclear ; Import/export –> Exporter un fichier texte –> exporter tout le contenu

vous aller récupérer un fichier txt nommé: 2009-05-23-dotclear-backup.txt

renommer et placer ce fichier dans le repertoire worpdress: wp-content/uploads/blog-backup.txt

éditer le fichier blog-backup.txt en remplaçant la 1ere ligne ///DOTCLEAR|2.1.5|full  par ///DOTCLEAR|2.0-beta7|full

installer le script flatimport dans votre répertoire wordpress: wp-admin/import/

flatimport

aller dans l’interface d’admin wordpress et selectionner –>Outils –> import –> Dotclear flat import puis cliquer sur Import

fini!

Laisser une réponse