k-sync
Retour au blog

Les metafields Shopify : guide pratique pour les boutiques migrant depuis WooCommerce (2026)

Comment utiliser les metafields Shopify pour remplacer les champs personnalisés et attributs de produits WooCommerce — types de metafields, espaces de noms, affichage dans le thème, édition en masse, et migration des données ACF et méta personnalisées WooCommerce.

·Par k-sync
5 min de lecture · 931 mots

Les boutiques WooCommerce étendent couramment les données produits avec des champs personnalisés — via Advanced Custom Fields (ACF), les attributs de produits WooCommerce, WooCommerce Product Add-Ons, ou des méta-champs personnalisés directs. L'équivalent Shopify est les metafields : des données structurées clé-valeur attachées aux produits, variantes, clients, commandes, collections, et autres objets. Comprendre les metafields est essentiel pour une migration réussie car les attributs de produits qui résident dans les champs personnalisés WooCommerce doivent aller quelque part dans Shopify.

Que sont les metafields

Un metafield est une donnée structurée attachée à une ressource Shopify (produit, variante, collection, client, etc.). Il comporte trois composantes :

Exemple : product.metafields.clothing.material = "100% coton biologique"

Types de metafields

TypeUtilisationExemple
Texte sur une ligneValeurs texte courtesMatériau, couleur, marque
Texte multi-ligneTexte plus long, notes formatéesInstructions d'entretien, spécifications techniques
EntierNombres entiersAnnées de garantie, âge minimum, quantité
DécimalNombres décimauxPoids, dimensions, % d'alcool
Vrai/fauxIndicateurs booléensPasse au lave-vaisselle, vegan, certifié bio
DateValeurs de dateDate de production, date d'expiration
URLLiensURL fiche de données de sécurité, certificat de laboratoire
JSONDonnées structuréesListes de compatibilité, tableaux de spécifications
FichierFichiers jointsManuel d'instructions PDF
MesureValeur + unitéPoids en kg, hauteur en cm
Liste de [type]Plusieurs valeurs du même typeListe de modèles compatibles
Référence à un métaobjetLien vers un objet structuré personnaliséLié à un métaobjet "Artiste"

Définitions de metafields vs espaces de noms personnalisés

Shopify prend en charge deux approches pour les metafields :

Lors de la migration avec k-sync, les metafields sont poussés vers Shopify via API. Créez des définitions de metafields dans Shopify Admin après la migration pour que votre équipe puisse les modifier sans accès API.

Remplacement des champs personnalisés WooCommerce

Approche WooCommerceÉquivalent metafield Shopify
Champ ACF sur le type de publication produitMetafield défini (espace de noms produit)
Attribut de produit WooCommerce (global)Options de produit Shopify (pour les variantes) ou metafields (pour les données de spécifications)
Champ personnalisé WooCommerce (meta box)Metafield défini
Contenu d'onglet produit (WooCommerce Tab Manager)Metafield (texte multi-ligne) + section de thème
Documents produits/pièces jointes PDFMetafield de type : fichier

Affichage des metafields dans votre thème

Les thèmes Online Store 2.0 de Shopify (Dawn et tous les thèmes modernes) prennent en charge les blocs metafield dans l'éditeur de thème. Pour afficher un metafield sur une page produit :

  1. Créez une définition de metafield dans Admin → Paramètres → Données personnalisées → Produits
  2. Dans l'éditeur de thème en ligne, naviguez vers un template de page produit
  3. Ajoutez un bloc "Texte" ou "Metafield" à la section produit
  4. Configurez le bloc pour afficher le metafield spécifique

Pour les affichages de metafields complexes (tableaux, visibilité conditionnelle), une personnalisation Liquid du thème ou une application d'affichage de metafields (Metafields Guru, Custom Fields) est nécessaire.

Édition en masse des metafields après la migration

Après une migration k-sync, certains metafields seront renseignés par l'import (données existant dans WooCommerce), et d'autres nécessiteront une complétion manuelle. Pour l'édition en masse :

Stratégie de metafields pour la migration

Une approche pratique des metafields lors de la migration :

  1. Auditez les champs personnalisés WooCommerce : Listez tous les champs personnalisés en utilisation dans vos types de produits. Notez quels champs sont affichés publiquement et lesquels sont uniquement internes.
  2. Catégorisez chaque champ : Est-ce une option de variante (crée des SKUs achetables séparés) ? Une spécification (affichage uniquement) ? Un champ de suivi interne ? Un champ de contenu (texte long) ?
  3. Concevez les espaces de noms : Utilisez un espace de noms par catégorie de produit (ex. electronics, clothing) ou un espace de noms pour toutes les données personnalisées (custom).
  4. Créez les définitions avant l'import : Pré-créez les définitions de metafields dans Shopify pour que les valeurs importées par API soient immédiatement typées et modifiables.
  5. Configurez l'affichage dans le thème : Configurez les blocs metafield du template de page produit pour les champs que les clients doivent voir.

Liste de vérification post-migration pour les metafields

Migrez votre boutique avec k-sync

Connectez votre boutique WooCommerce, validez vos produits et publiez-les sur Shopify en quelques minutes. Gratuit jusqu'à 50 produits.

Commencer gratuitement

À lire aussi

Voir tous les guides de migration