Accueil » Blog - Wordpress / Dotclear » Passer le blog de Dotclear à WordPress

Passer le blog de Dotclear à WordPress

Passer de Dotclear 1.2.3 à WordPress 3.4.2

Comme convenu, voici un petit tuto pour migrer son blog de Dotclear 1.2.3 à WordPress 3.4.2 !

Installer son nouveau blog WordPress

Là attention… Le jour de ma migration, la dernière version de WordPress est la 3.4.2 mais afin de pouvoir utiliser l’outil d’importation (voir plus bas) il vous faut commencer par installer la version 3.2.1 de WordPress (wordpress-3.2.1-fr_FR.zip) !

Exporter les données de Dotclaer

La première chose est de récupérer les données (articles, commentaires, catégories…) de l’ancien blog sous Dotclear. Pour cela on utilise le plugin Flatexport (Plugin-DC-flatExport.zip).
Pour le faire fonctionner sur Dotclear 1.2.3, il suffit de commenter la ligne « dcNonce::form() » dans le script « /ecrire/tools/flatExport/index.php ».
Grace  à celui-ci vous pourrez exporter le contenu de votre blog sous forme de fichier texte (blog-backup.txt).

Importer les données dans WordPress

Dans votre WordPress 3.2.1  rendez-vous dans Outils » Importer
Il faut  que le système Dotclear flatimport figure dans la liste des scripts d’importation disponibles. Si ce n’est pas le cas il vous suffit d’extraire les fichiers compressés flatimport-WP.zip dans le répertoire « wp-admin/import » de votre serveur (à créer le cas échéant).
Maintenant Dotclear flat import doit apparaitre dans la liste des scripts d’importation.

Télécharger ensuite le fichier blog-backup.txt, généré par le plugin Flatexport de Dotclear dans le répertoire « /wp-content/uploads ».

Il ne vous reste plus cas lancer l’importation depuis le panneau d’administration de WordPress : Outils » Importer » Dotclear flat import » Importer

Une fois l’importation terminée, vous devez retrouver toutes vos données sur votre nouveau WordPress !
Il ne reste plus cas faire ma mise à jour afin de passer sur la dernière version de WordPress (ici la 3.4.2).

Changement d’URL des pages

Après tout ça, une des choses importantes éviter de perdre des positions sur Google et pour cela bien caler les URL des différentes pages du blog.
Même si WordPress permet de personnaliser les URL et de retomber sur celles générer par mon ancien Dotclear (du type dzigue.com/ANNEE/MOIS/JOUR/POST_ID-TITRE) il reste un petit problème : l’importation a modifié tous les POST_ID et  les liens depuis Google sont donc tous brisés !

Du coup petit coup URL Rewriting afin que M. Google retrouve ses petits !
J’ai aussi revu les URL pour les catégories.

Et voilà, maintenant tout roule sur un WordPress tout beau tout propre…

A propos de dZiGue

Passionné par le web et par toutes ses trouvailles, j'en partage quelques unes sur ce p'tit Actu'blog. WebDev chez Zpr.im, j'anime aussi le shopping-guide du Cantal ainsi que le site JolieFreebox.com qui propose différents fonds d'écran pour Freebox Révolution. Bonne lecture...

12 commentaires

  1. Ah il y a du changement ici ! 🙂
    J’ai eu du mal à trouver comment accéder aux commentaires, la zone de clic semblent petite ou alors c’est moi qui suis fatigué 🙂
    En tous cas très sympa cette nouvelle version !!

    • Merci…
      L’accès direct aux commentaires est petite, mais on peut aussi y accéder via le lien sur le titre du billet.

      Avec ce nouveau design, j’espère que j’aurais autant d’inspiration que toi 😉

  2. Il n’y a pas de dossier « import » dans « wp-admin ». Il faudrait préciser qu’il faut le créer car sinon c’est un peu étonnant.
    A part ça, c’est une top idée d’héberger les archives pour qu’on ne galère pas à les télécharger ! merci

    • Pour certains, le dossier « import » existe, sinon effectivement il faudra le créer !
      J’ai choisi d’héberger les différentes archives car je me suis trop souvent retrouvé sur un tuto ou lrs liens vers les archives étaient morts. Tu as la méthode, mais tu ne peux rien faire… Trop la loose !

      • Oui, ce que je voulais dire c’est que dans l’archive worpdress que tu files, il n’y a pas de dossier « import ». Pas non plus de dossier « uploads ». Dans les tutos c’est dit nulpart qu’il faut les créer 😉

  3. Bonjour, petite question !
    Comment se passe l’import des médias lors d’une migration Dotclear/wordpress ? (notamment images)

    Merci pour vos infos 😀
    Cdlt !

    • Avec Dotclear, mon blog utilisé un dossier nommé « images » placé à la racine du site. J’ai donc créé un nouveau dossier « images » dans lequel j’ai importé l’intégralité des images et photos afin que les liens ne soit pas « cassés » !
      Pour les nouveaux médias des nouveaux billets de blog, j’utilise le système de WordPress.

      J’espère que cela répond à votre question ?

  4. Bonjour, merci de votre article, intéressée par la procédure, pourriez vous nous indiquer le code pour « l’URL Rewriting » svp ? merci beaucoup !

    • Bonjour Alex,
      Voici le bout du .htaccess pour l’URL Rewriting :
      Options +FollowSymlinks
      RewriteEngine on
      RewriteRule ^([0-9]+)[/]([0-9]+)[/]([0-9]+)[/]([0-9]+)-(.+)$ http: //www.dzigue.com/$1/$2/$3/$5 [R=301,L]
      RewriteRule ^Nom-Categorie$ http: //www.dzigue.com/categorie/nouveau-non-categorie/ [R=301,L]

Répondre

Votre adresse email ne sera pas publiée.Les champs requis sont indiqués par un *

*

CAPTCHA (Anti Spam) * Time limit is exhausted. Please reload CAPTCHA.

CommentLuv badge

Scroll To Top