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/
aller dans l’interface d’admin wordpress et selectionner –>Outils –> import –> Dotclear flat import puis cliquer sur Import
fini!
