logo de Wordpress

Dans un précédent article, je vous annonçais un “grand” changement pour Yazerty.Net : la migration de DotClear 2 à Wordpress 2. Quelques jours plus tard voici un petit compte rendu de cette migration… Ca n’a pas un immense intérêt pour la plupart, mais cela pourra peut-être servir à ceux qui auraient envie de migrer un jour, qui sait…

  • Sauvegarder l’intégralité du blog. Comme tout le monde très régulièrement régulièrement (n’est-ce pas ;-) ?) il est absolument indispensable de faire une sauvegarde complète de tous ses fichiers stockés sur son FTP ainsi que de toute la base de données.
  • Exporter une sauvegarde de son blog DotClear. Il faut pour cela se rendre dans l’administration de DotClear : Import/Export -> Exporter -> Exporter tout. Il faut vérifier le fichier de backup ainsi obtenu. Pour cela il suffit d’ouvrir le fichier dans un éditeur texte (Wordpad, Notepad++, Jedit, …). A la fin du fichier il ne doit y avoir aucun message d’erreur suspect. Il se peut en effet que le fichier de backup ainsi téléchargé ne soit pas complet si le blog est gros (plus de 2000 billets disons). Personnellement j’ai eu plusieurs échec à cause d’une connexion internet trop lente, le téléchargement ne se faisait pas assez rapidement et le serveur coupait l’exécution du script avant le terme de son exécution normale. En coupant la télé par adsl ça a finalement fonctionné.
  • Prévenir ses lecteurs rss. Certaines personnes ne viennent plus sur votre site, elles ne lisent votre site que par le biais de son flux rss. Si vous décidez de passer sur un autre outil de blog, l’adresse du flux rss changera. Il est donc impératif de prévenir vos lecteurs de cette modification à venir. Il est bien sûr possible de créer une redirection dans un .htaccess (ex : Redirect permanent /feed/rss2 http://www.yazerty.net/feed) mais certains outils ne suivent apparemment pas cette redirection (dont Google Reader apparemment - et bizarrement). J’ai omis cette primordiale étape, je m’en mords les doigts.
  • Installer Wordpress 2. L’installation de Wordpress 2 est vraiment très intuitive, très facile. En 5 minutes vous aurez télécharger la version française et l’aurez installé sur votre site. Il est préférable de mettre Wordpress dans un dossier (pour les mises à jour principalement), et non pas à la racine. Pour faire comme si Wordpress était à la racine de votre site il existe une astuce très simple à mettre en pratique.

logo Wordpress tampon

  • En cas de tags sous DotClear. Si sous DotClear 2 les billets étaient taggés, il est nécessaire d’installer le plugin Simple Tagging sur Wordpress pour les importer lors de la phase de migration des anciens billets DotClear 2 vers Wordpress 2. Pour installer un plugin sous Wordpress c’est très simple : téléchargement du plugin, upload dans le répertoire /wp-content/plugins/, puis activation du plugin dans l’onglet “Plugins” de l’administration Wordpress.
  • Phase d’importation. Ensuite pour importer tous les anciens billet, commentaires et tags de DotClear 2 il faut télécharger le script d’import créé par Albaran et spécialement dédié à cette opération. Celui-ci se trouve sur ce tutorial anglais qui vous expliquera également comment gérer la migration de tous vos chemins d’accès (changer les adresses des images dans tous vos posts par exemple…). Il suffit ensuite d’uploader le script dans /wp-admin/import/et de le lancer en passant par l’administration de Wordpress : Gérer -> Importer -> DotClear flat import.
  • Normalement tout est maintenant bien migré :-). Personnellement j’ai du recréer manuellement quelques billets perdus en route (sans erreur indiquée pourtant, les mystères de l’informatique).
  • Adaptation du thème. Soit on garde son thème de DotClear et on le bidouille en copiant les balises <?php ?> qui sont dans les fichiers du thème par défaut, soit on prend un autre thème sur le net si on n’est pas très bidouilleur ;-).
  • Choix et ajout de plugins. Wordpress manque de certaines choses par défaut étonnamment. Il faut donc se faire une petite sélection de plugins à droite à gauche pour se personnaliser son Wordpress comme on le souhaite :-)…

Pour les plugins Wordpress je ferai un nouveau billet quand j’aurai un peu plus de recul sur ceux-ci…

...Et je parie que ces pages vont vous intéresser :-) :