Comment synchroniser les catégories hiérarchiques de produits depuis Airtable vers WooCommerce ?
Air WP Sync for WooCommerce vous permet de créer et d'attribuer des hiérarchies de catégories de produits à plusieurs niveaux dans WooCommerce en fonction de la structure que vous définissez dans Airtable.
Cela signifie que vous pouvez gérer l'ensemble de votre arborescence de catégories dans Airtable et la synchroniser automatiquement avec WooCommerce, y compris :
Catégories parentes
Sous-catégories
Sous-catégories
Hiérarchies complètes (Niveau 1 → Niveau 2 → Niveau 3)
Ce guide explique comment structurer Airtable et configurer Air WP Sync une importation propre et fiable.
1. Préparer les champs de catégorie dans Airtable
Pour créer une hiérarchie, Airtable doit contenir un champ par niveau de profondeur de catégorie.
Exemples de champs :
Catégorie Niveau 1 (catégorie principale)
Catégorie Niveau 2 (sous-catégorie)
Catégorie Niveau 3 (niveau plus approfondi facultatif)
Les noms des champs n' ont pas d'importance. Air WP Sync leur ordre en fonction de la manière dont vous les mappez.
2. Créer une formule qui construit le chemin de catégorie
WooCommerce attend un chemin de catégorie unique, vous devez donc créer dans Airtable une formule qui combine tous les niveaux.
Cela produit une chaîne hiérarchique propre telle que :
Alimentation : végétarienne : sans gluten
Si un niveau est vide, WooCommerce l'ignore tout simplement.
3. Cartographier le champ de catégorie hiérarchique
Accédez à votre connexion WooCommerceet ouvrez le mappage:
Commencez par supprimer le champ de catégorie d'origine qui est mappé par défaut :
Ensuite, utilisez les nouvelles catégories hiérarchiques (à partir des noms hiérarchiques).
Mappez votre champ de formule Airtable (par exemple, Catégories hiérarchiques) au champ Catégories hiérarchiques de WooCommerce.
Cela indique au plugin :
pour lire votre chaîne de catégorie,
le diviser en niveaux,
créer les catégories manquantes,
attribuer automatiquement des relations parent/enfant.
4. Comment la hiérarchie est créée dans WooCommerce
Lors de la synchronisation, Air WP Sync for WooCommerce va :
Créer une catégorie de niveau 1 (si elle n'existe pas déjà)
Créer une catégorie de niveau 2 et l'associer au niveau 1.
Créer une catégorie de niveau 3 et l'associer au niveau 2.
Attribuer le niveau de catégorie le plus profond au produit
WooCommerce affichera automatiquement l'arborescence complète des catégories.
5. Produits avec plusieurs chemins de catégorie (facultatif)
Pour synchroniser correctement les produits hiérarchiques avec plusieurs branches de catégories hiérarchiques depuis votre base Airtable vers WooCommerce à l'aide d'Air WP Sync for WooCommerce, procédez comme suit :
Étape 1 – Créer un tableau dédié aux catégories dans Airtable
Dans votre base Airtable, créez un nouveau tableau intitulé Catégories.
Ajoutez les colonnes suivantes :
Chemin d'accès à la catégorie – Champ de formule
Catégorie parent – Texte sur une seule ligne
Catégorie enfant – Texte sur une seule ligne
Sous-catégorie – Texte sur une seule ligne
💡 Astuce pour la formule: le champ Chemin de catégorie doit concaténer les trois autres champs à l'aide de deux-points (:) pour représenter la hiérarchie.
Exemple de formule :
Étape 2 – Lier les catégories au tableau des produits
Dans votre tableau Produits, créez un nouveau champ :
Catégories liées – Lien vers un autre enregistrement → Tableau : Catégories
Ce champ permet d'associer chaque produit à une ou plusieurs lignes de catégorie structurées.
Étape 3 – Créer un champ récapitulatif pour les chemins hiérarchiques
Dans votre tableau Produits, créez une autre colonne :
Chemins de catégorie – Champ récapitulatif des catégories liées → Chemin de catégorie
Dans la formule d'agrégation, utilisez :
ARRAYJOIN(valeurs, « | »)
Cela générera une seule chaîne de chemins hiérarchiques, séparés par des barres verticales (|), qui est le format attendu par WooCommerce.
Étape 4 – Mettre à jour le mappage dans Air WP Sync
Accédez à votre Air WP Sync et localisez le champ de mappage Catégorie de produit.
Supprimez le mappage existant vers « Catégories ».
Ajouter un nouveau mappage :
Champ WooCommerce → Catégories hiérarchiques
Colonne Airtable → Chemins de catégorie (colonne Rollup)
Votre structure de catégories est désormais entièrement gérée dans Airtable, et WooCommerce reproduira toute hiérarchie que vous définirez.
Exemple :
🔎 Remarque: la structure hiérarchique doit être correctement formatée dans le rollup des chemins de catégorie for WooCommerce l'interpréter. Si votre synchronisation ne produit pas l'imbrication correcte, vérifiez la formule et le rollup.
Air WP Sync chaque chemin séparément et attribue toutes les catégories au produit.
6. Configuration terminée
Lorsque vous synchronisez vos produits, WooCommerce génère désormais une structure de catégories claire et imbriquée à partir de votre hiérarchie Airtable.
Vous pourrez attribuer :
Parent : Enfant : Sous-enfant
et même plusieurs chemins à l'aide de :
Parent1:Enfant1:Sous-catégorie1 | Parent2:Enfant2
Ce flux de travail est idéal pour :
grands catalogues
changements fréquents dans la structure des catégories
équipes non techniques gérant des données dans Airtable
Taxonomies de produits à plusieurs niveaux
Si vous avez besoin d'aide pour vérifier vos champs ou votre mappage Airtable, n'hésitez pas à contacter notre équipe d'assistance.
Gérer le consentement aux cookies
Pour vous offrir la meilleure expérience possible, nous utilisons des technologies comme les cookies pour stocker et/ou accéder aux informations de votre appareil. Consentir à ces technologies nous permettra de traiter des données telles que le comportement de navigation ou les identifiants uniques sur ce site. Le fait de ne pas consentir ou de retirer son consentement peut avoir un effet négatif sur certaines fonctionnalités et fonctions.
Fonctionnel
Toujours actif
Le stockage technique ou l'accès est strictement nécessaire dans le but légitime de permettre l'utilisation d'un service spécifique explicitement demandé par l'abonné ou l'utilisateur, ou dans le seul but d'effectuer la transmission d'une communication sur un réseau de communications électroniques.
Préférences
Le stockage ou l'accès technique est nécessaire dans le but légitime de stocker des préférences qui ne sont pas demandées par l'abonné ou l'utilisateur.
Statistiques
Le stockage ou l'accès technique utilisé exclusivement à des fins statistiques.Le stockage ou l'accès technique utilisé exclusivement à des fins statistiques anonymes. En l'absence de citation à comparaître, de conformité volontaire de la part de votre fournisseur d'accès à Internet ou d'enregistrements supplémentaires de la part d'un tiers, les informations stockées ou extraites à cette seule fin ne peuvent généralement pas être utilisées pour vous identifier.
Marketing
Le stockage ou l'accès technique est nécessaire pour créer des profils d'utilisateurs afin d'envoyer de la publicité, ou pour suivre l'utilisateur sur un site web ou sur plusieurs sites web à des fins de marketing similaires.
Pour vous offrir la meilleure expérience possible, nous utilisons des technologies comme les cookies pour stocker et/ou accéder aux informations de votre appareil. Consentir à ces technologies nous permettra de traiter des données telles que le comportement de navigation ou les identifiants uniques sur ce site. Le fait de ne pas consentir ou de retirer son consentement peut avoir un effet négatif sur certaines fonctionnalités et fonctions.
Fonctionnel
Toujours actif
Le stockage technique ou l'accès est strictement nécessaire dans le but légitime de permettre l'utilisation d'un service spécifique explicitement demandé par l'abonné ou l'utilisateur, ou dans le seul but d'effectuer la transmission d'une communication sur un réseau de communications électroniques.
Préférences
Le stockage ou l'accès technique est nécessaire dans le but légitime de stocker des préférences qui ne sont pas demandées par l'abonné ou l'utilisateur.
Statistiques
Le stockage ou l'accès technique utilisé exclusivement à des fins statistiques.Le stockage ou l'accès technique utilisé exclusivement à des fins statistiques anonymes. En l'absence de citation à comparaître, de conformité volontaire de la part de votre fournisseur d'accès à Internet ou d'enregistrements supplémentaires de la part d'un tiers, les informations stockées ou extraites à cette seule fin ne peuvent généralement pas être utilisées pour vous identifier.
Marketing
Le stockage ou l'accès technique est nécessaire pour créer des profils d'utilisateurs afin d'envoyer de la publicité, ou pour suivre l'utilisateur sur un site web ou sur plusieurs sites web à des fins de marketing similaires.