Lors de la migration d’un blog de WordPress vers Shopify, de nombreux utilisateurs sont confrontés au défi de l’échec du transfert des données des champs personnalisés (custom fields). Bien que Shopify propose une puissante fonctionnalité de données personnalisées appelée “Metafields”, la fonction d’importation standard ne peut pas lire directement ces données à partir d’un fichier XML WordPress.
La Solution : En utilisant l’outil gratuit “XML to CSV Converter Tool” fourni par Blog Importer, vous pouvez extraire automatiquement les champs personnalisés WordPress et les importer en masse directement en tant que metafields Shopify.
Ce que vous apprendrez dans ce guide
- Comment migrer complètement les champs personnalisés attachés aux articles WordPress (paramètres SEO, données uniques, etc.).
- Comment éliminer le copier-coller manuel et réduire considérablement le temps de migration.
- Comment déplacer en toute confiance des structures de blog complexes vers Shopify.
Pourquoi la migration des champs personnalisés est-elle difficile ?
Bien que le format de données WordPress (WXR/XML) soit très flexible, la fonction d’importation d’articles standard de Shopify ne reconnaît que les éléments de base tels que le “Titre”, le “Contenu” et la “Date de publication”.
En conséquence, des données cruciales sont souvent perdues au cours du processus de migration, telles que :
- Données des plugins SEO (titres personnalisés, méta-descriptions)
- Informations sur l’auteur
- Indicateurs spécifiques au design (valeurs Vrai/Faux)
Enregistrer ces données une par une manuellement dans les metafields Shopify est très peu pratique lorsqu’il s’agit de dizaines ou de centaines d’articles.
Guide de migration en 3 étapes avec l’outil de conversion
Vous pouvez automatiser entièrement ce processus à l’aide de l’outil “XML to CSV Converter Tool” de Blog Importer.
Étape 1 : Exporter le XML depuis WordPress
Depuis votre tableau de bord d’administration WordPress, accédez à “Outils” > “Exporter” et téléchargez vos articles cibles au format XML.
Étape 2 : Convertir en CSV avec l’outil de conversion
Téléchargez le fichier XML sur l’outil gratuit XML to CSV Converter Tool sur le site Web de Blog Importer.
L’outil analysera automatiquement les balises <wp:postmeta> dans le XML et extraira vos champs personnalisés sous forme de colonnes CSV.
Le convertisseur génère automatiquement les champs personnalisés au format : metafield_custom_xxx:typeName.
Étape 3 : Ajuster les noms de colonnes au format Metafield
Ouvrez le CSV converti dans Google Sheets ou Excel. Renommez les en-têtes de colonnes des champs personnalisés que vous souhaitez importer dans un format que Blog Importer peut reconnaître. Étant donné que les types de données de sortie sont des valeurs par défaut temporaires, assurez-vous de modifier les noms des colonnes du CSV pour qu’ils correspondent exactement aux clés et aux types de données enregistrés dans votre administration Shopify.
Format : metafield_custom_keyName:dataType
Exemples :
metafield_custom_writer:single_line_text_fieldmetafield_custom_recommend_flag:boolean
Exécuter l’importation avec Blog Importer
Téléchargez simplement le CSV préparé dans l’application Blog Importer. Vos articles, images et metafields spécifiés seront tous automatiquement liés et enregistrés dans Shopify.
Blog Importer (App Shopify)
Gérez les migrations de champs personnalisés, l'hébergement d'images et les redirections SEO. L'application n°1 dédiée aux migrations de WordPress vers Shopify.
Foire aux questions (FAQ)
Q. Quels types de metafields sont pris en charge ?
R. Nous prenons en charge tous les principaux types de metafields Shopify. En date de mars 2026, seuls les types à valeur unique sont pris en charge.
| Nom | Nom du type | Format de saisie |
|---|---|---|
| Texte d’une seule ligne | single_line_text_field | What’s My Age Again? |
| Texte multiligne | multi_line_text_field | No kings, no crowns tonight Just broken rules and flashing lights |
| Texte enrichi | rich_text_field | <p>London Calling</p> |
| Entier | number_integer | 42 |
| Décimal | number_decimal | 3.14 |
| Booléen | boolean | true ou false |
| Date | date | 2025-10-05 |
| Date et heure | date_time | 2025-10-05T13:45:00Z |
| Couleur | color | #000000 |
| URL | url | https://example.com/page |
| JSON | json | {“foo”:“bar”} |
| Fichier * | file_reference | gid://shopify/File/12345 ou https://example.com/abc.jpg |
| Page | page_reference | gid://shopify/Page/12345 |
| Produit | product_reference | gid://shopify/Product/12345 |
| Collection | collection_reference | gid://shopify/Collection/12345 |
| Référence d’article | article_reference | gid://shopify/Article/12345 |
* Pour les fichiers d’images, spécifier l’URL d’origine les téléchargera automatiquement vers Shopify Files.
Q. Certains champs n’ont pas été extraits par l’outil de conversion. Pourquoi ?
R. Certains plugins WordPress enregistrent les données dans leurs propres tables de base de données personnalisées. Tant que les données sont incluses dans le fichier XML sous le format <wp:postmeta>, notre outil les extraira de manière fiable.
Q. Puis-je migrer plus de 1 000 articles ?
R. Oui, vous pouvez. Même lors de la migration d’un volume massif d’articles, leur gestion via CSV permet une édition et un traitement par lots faciles.
Conclusion
La migration des champs personnalisés WordPress était autrefois une tâche complexe nécessitant un développeur. Cependant, en combinant l’outil XML to CSV Converter Tool et l’application Blog Importer, n’importe qui peut effectuer une migration de blog professionnelle en quelques minutes seulement.
Arrêtez de vous soucier de la perte de données et commencez votre nouveau voyage de blog sur Shopify en toute sérénité.
Essayer l'outil de conversion XML vers CSV
Convertissez gratuitement le XML WordPress en un CSV compatible Shopify. L'extraction des champs personnalisés est entièrement automatisée.