Exportez vos données WordPress avec WP All Export (et importez-les avec WP All Import)

Import Export WordPress

Sans être le parent pauvre de WordPress, les fonctionnalités de base d'import / export sont vraiment succinctes. S'il est possible d'exporter (et d'importer) à peu près tout ce que vous avez mis dans votre CMS favori, c'est quasiment du tout ou rien. WP All Import et WP All Export permettent d'obtenir une meilleure granularité pour ces opérations.

Cet article prend 4 minutes à lire et comporte 954 mots.

WordPress four­nit des outils pour impor­ter et expor­ter les articles, les pages, les médias, les CPT… oui, mais, il four­nit le service mini­mum. Et ce service couvre 99% des besoins courants d’un utili­sa­teur lambda.

Et quand on a un besoin spéci­fique, dans le 1% non compris dans le pack livré avec WordPress ? On râle, on se débrouille, ou on installe l’ex­ten­sion qui fait ce dont on a besoin, si elle existe.

Et en ce qui concerne l’im­port / export, on a un bundle tout dési­gné : WP All Export et WP All Import !

Simple d’uti­li­sa­tion, puis­sants, une inter­face plai­sante, presque entiè­re­ment traduits en fran­çais… que deman­der de plus ?

Nous allons instal­ler ces deux exten­sions, et décou­vrir leur fonctionnement.

Si vous n’avez jamais installé d’ex­ten­sion pour WordPress, je vous recom­mande de lire l’ar­ticle Installer, acti­ver, mettre à jour et suppri­mer une exten­sion WordPress.

La première que nous allons passer en revue, c’est celle qui permet l’ex­por­ta­tion de données…

L’extension WP All Export

Je disais que l’in­ter­face est agréable, jugez vous-même :

Exportez vos données WordPress avec WP All Export (et importez-les avec WP All Import)
Choix des données à exporter

Le fran­çais est approxi­ma­tif, je vous le concède. Un petit tour par Loco Translate et vous le mettrez à niveau. Ou alors, on fait avec ?

Nous allons choi­sir Type de données spéci­fique, et nous aurons le choix entre articles, pages, taxo­no­mies, commen­taires, utili­sa­teurs et tous les CPT actifs sur votre site.

Sélection - All Export
Sélection – All Export

Pour exploi­ter plei­ne­ment Résultats WP_Query, il faudrait passer à la version Pro, à 99 $. On en restera là pour cette deuxième option.

Une fois le choix effec­tué, nous allons passer le filtrage, qui n’est là que pour vous mettre l’eau à la bouche, il n’est actif qu’a­vec la version Pro. Si nous voulons une expor­ta­tion par défaut, nous choi­si­rons Migrate Articles. Mais pour person­na­li­ser le fichier d’ex­port, prenons Customize Export File.

L’écran suivant permet de confi­gu­rer très fine­ment le fichier à exporter :

Personnalisation des données à exporter
Personnalisation des données à exporter

À droite, vous avez la liste des données expor­tables. Et c’est une liste longue comme un jour sans pain, quand on la déplie, on en arrive jamais au bout ?

Choisissez les données à expor­ter, enre­gis­trez éven­tuel­le­ment en tant que modèle (template) si vous pensez expor­ter à nouveau les mêmes données type. Dans l’on­glet en dessous, choi­sis­sez entre Spreadsheet (feuille de tableur, CSV) ou Feed (XML).

All Export - Type d'exportation
All Export – Type d’exportation

Enfin cliquez sur Continue. Votre expor­ta­tion est prête, vous pouvez la lancer :

Exportez vos données WordPress avec WP All Export (et importez-les avec WP All Import)
Lancez l’ex­por­ta­tion

Une fois le proces­sus terminé, vous arri­vez sur le dernier écran :

All Export - Exportation terminée
All Export – Exportation terminée

Vous avez le choix entre le télé­char­ge­ment du fichier CSV unique­ment, ou d’une archive conte­nant le fichier CSV, et d’autres données utiles pour (ré)importer via WP All Import.

Notez l’URL en bas de page, elle vous sera utile pour une impor­ta­tion à partir d’une URL, que nous verrons ultérieurement.

Les plus de la version Pro

La version gratuite permet une expor­ta­tion assez complète, mais basique. Dans la version payante, vous aurez égale­ment la possi­bi­lité de :

  • Filtrer les données à expor­ter, en ajou­tant des règles avan­cées. Utile si vous souhai­tez récu­pé­rer une théma­tique parti­cu­lière, par exemple.
All Export - Filtrage
All Export – Filtrage
  • Exporter au format Excel (.xls ou .xlsx)
  • Personnaliser l’ex­por­ta­tion au format XML
Personnalisation des données XML
Personnalisation des données XML
  • Programmer une expor­ta­tion auto­ma­tique ou manuelle. L’exportation est factu­rée en sus, à 9 $ par mois.
Sauvegarde programmée
Sauvegarde program­mée

Pas indis­pen­sable pour le parti­cu­lier, mais poten­tiel­le­ment inté­res­sant pour une entreprise.

La seconde exten­sion permet de récu­pé­rer les données préa­la­ble­ment expor­tées, ou tout set de données correc­te­ment forma­tées, c’est…

L’extension WP All Import

L’interface de cette seconde exten­sion est simi­laire à celle de WP All Export, autant dire que la prise en main est facilitée.

Première opéra­tion à effec­tuer, choi­sir le fichier à impor­ter : depuis le web, depuis votre ordi­na­teur ou depuis les fichiers précé­dem­ment impor­tés. Simple comme bonjour. On sélec­tionne, on valide la sélec­tion. La version gratuite permet l’im­port depuis votre ordi­na­teur uniquement.

Choix du fichier à importer
Choix du fichier à importer

Une fois le fichier télé­chargé, WP All Import vous propose 

Fichier téléchargé
Fichier télé­chargé

Vous pouvez passer direc­te­ment à l’étape 4, mais pour voir la suite, nous allons conti­nuer avec la deuxième.

Vérification des données importées
Vérification des données importées

Vous pouvez véri­fier les données à impor­ter une à une, ou vali­der que le format est bien correct et passer à l’étape 3.

Modèle pour l'importation
Modèle pour l’importation

Attention ! Inutile de rensei­gner les champs concer­nant les images ou les champs person­na­li­sés, la fonc­tion­na­lité n’est pas acti­vée dans la version gratuite de l’ex­ten­sion !

Une fois le modèle validé, on passe à la quatrième et norma­le­ment dernière étape :

All Import - Confirmation
All Import – Confirmation

Voilà, nous avons terminé. En fait, pas tout à fait. Il reste à confir­mer une dernière fois pour lancer l’im­por­ta­tion elle-même. Une fois l’im­por­ta­tion lancée et termi­née, un dernier écran s’af­fiche pour nous dire que (norma­le­ment) tout s’est bien déroulé :

Résultat de l'importation
Résultat de l’importation

Vous avez même un log (fichier détaillant les opéra­tions menées pour l’im­por­ta­tion) que vous pouvez consul­ter pour info.

Moins de cinq minutes, vous avez exporté vos données, et les avez impor­tées sur un autre site (ou sur le même).

Les add-ons à WP All Import / Export

En plus des fonc­tion­na­li­tés incluses dans l’ex­ten­sion de base, vous trou­ve­rez plus de 30 add-ons déve­lop­pés par Soflyy ou par des déve­lop­peurs tiers. Des payants et des gratuits.

Ces « exten­sions à l’ex­ten­sion » couvrent un vaste champ de domaines :

  • WooCommerce
  • WPML (pour un site multilingue)
  • l’im­mo­bi­lier (7 exten­sions pour ce domaine d’activité)
  • les sites d’offres d’emploi (job boards)
  • l’op­ti­mi­sa­tion SEO (Yoast et All in One SEO)

En conclusion

Exporter (et impor­ter) des données depuis WordPress n’a jamais été aussi simple. Tout le monde y trouve son compte, le blogueur avec l’ex­ten­sion de base et les profes­sion­nels avec la version payante et ses add-ons.

Quatre clics (deux pour l’ins­tal­la­tion, deux pour l’ac­ti­va­tion) et vous n’avez plus qu’à… mais ça, vous le savez, vous venez de lire l’article ?

Et vous, avez-vous testé WP All Export et WP All Import ? Ou utilisez-vous d’autres exten­sions pour les opéra­tions d’im­port / export de données ? N’hésitez pas à parta­ger votre expé­rience via les commentaires !

Retour en haut
Les cookies que nous utilisons sont indispensables au bon fonctionnement de ce site. Il n'y a aucun pistage publicitaire et les données statistiques recueillies sont anonymisées.
J'ai compris