Cet article s’adresse aux utilisateurs Drupal qui souhaiteraient faire une migration Drupal vers WordPress en toute simplicité.
Le but de ici n’est pas de d’énigrer Drupal ni même d’inciter qui que ce soit à rejoindre la communauté WordPress. Non, l’objectif est bien de présenter une solution simple pour tous ceux qui veulent/doivent faire une migration Drupal vers WordPress.
L’opération s’effectuera à l’aide d’un plugin WordPress nommé Drupal2Wordpress.
Prérequis
Côté WordPress:
- Une version récente de WordPress installée.
- Les accès FTP à votre blog WordPress, soit l’adresse FTP, l’identifiant et le mot de passe.
- (Optionnel) le logiciel Git installé sur votre PC/Mac.
Côté Drupal:
- Drupal 7.0 au minimum d’installé.
- L’adresse IP du serveur MySQL.
- Le nom de la base de données.
- L’identifiant de la base de données.
- Le mot de passe de la base de données.
Installation de Drupal2Wordpress
Drupal2Wordpress est un plugin développé par Jeremy Simkins , qui permet d’importer les pages, les articles, les commentaires, les utilisateurs, les catégories, les mots clé et même les médias.
Ce plugin n’a pas été publié sur le site officiel de WordPress, mais sur le dépo Git du développeur.
Télécharger le plugin au format ZIP ou bien clonez le dépo avec le logiciel Git. Dans le dossier racine (Drupal2WordPress-Plugin) se trouve un sous-dossier nommé drupal2wp. Copiez-le dans le dossier /wp-content/plugin de votre blog WordPress.
Il faut à présent activer le plugin. Pour cela, allez dans le tableau de bord de WordPress (http://votre-site.net/wp-admin), puis dans le menu Extensions. Le plugin doit apparaitre sur deux lignes comme ci-dessous:
Si Drupal2Wordpress n’apparaît pas, c’est que les restrictions en lecture, écriture et exécutions sont trop restrictives, dans ce cas appliquer un chomd 775 au dossier drupal2wp.
Activez au minimum Drupal 2 WordPress et éventuellement Drupal 2 WordPress Page Tags Support pour importer également les tags (mots-clé) des pages Drupal.
Importation Drupal vers WordPress
Toujours depuis le tableau de bord de WordPress, allez dans Outils > Importer puis cliquez sur Drupal 2 WordPress.
Saisissez les informations demandées puis cliquez sur Proceed to Next Step.