Trouver les slugs des champs personnalisés pour le mappage avec Air WP Sync
Lorsque vous travaillez avec des champs personnalisés dans WordPress, en particulier ceux créés par des plugins ou des thèmes tiers, vous pouvez rencontrer des cas où les slugs des champs (également appelés meta keys) ne sont pas immédiatement disponibles ou visibles. Si vous souhaitez mapper des champs de votre base Airtable vers ces champs personnalisés dans WordPress en utilisant Air WP Sync, vous devrez identifier les slugs exacts de ces champs pour assurer un mappage précis.
Dans cette section, nous vous guidons à travers le processus d'identification des slugs des champs personnalisés et la manière de les utiliser avec Air WP Sync.
Étape 1 : Installer et utiliser JSM Show Post Metadata pour trouver les slugs des champs personnalisés
Tout d'abord, vous devez identifier les slugs (meta keys) des champs personnalisés qui sont déjà configurés sur votre site WordPress.
-
Installer le plugin :
-
Allez dans votre tableau de bord WordPress.
-
Naviguez vers Extensions > Ajouter une extension.
-
Recherchez JSM Show Post Metadata.
-
Cliquez sur Installer maintenant, puis sur Activer.
-
-
Localiser les slugs des champs personnalisés :
-
Après avoir activé le plugin, allez dans les Articles, Pages ou tout type de publication personnalisé où ces champs sont utilisés.
-
Cliquez sur un article, une page ou un CPT pour le modifier.
-
Faites défiler jusqu'à la section Post Metadata. Vous y verrez la liste de toutes les métadonnées associées à l'article.
-
Recherchez le champ personnalisé spécifique (meta key) que vous souhaitez mapper. La Key est le slug utilisé pour stocker les données de ce champ.
-

Étape 2 : Utiliser les slugs des champs personnalisés dans Air WP Sync
Une fois que vous avez les slugs de vos champs personnalisés, vous pouvez mapper vos données Airtable vers ces champs dans WordPress en utilisant Air WP Sync.
-
Accéder aux réglages de mappage d'Air WP Sync :
-
Allez dans votre tableau de bord WordPress.
-
Naviguez vers Air WP Sync et sélectionnez votre connexion.
-
Dans la section Field Mapping, recherchez les champs de votre base Airtable qui correspondent aux champs personnalisés dans WordPress.
-
-
Mapper les champs Airtable aux champs personnalisés :
- Utilisez les meta keys (slugs des champs personnalisés) identifiés précédemment avec le plugin JSM Show Post Metadata. Sélectionnez le champ Airtable pertinent à gauche, et dans la liste déroulante du champ personnalisé WordPress, saisissez manuellement le meta key du champ que vous souhaitez mapper.
Exemple :
Si le slug de votre champ personnalisé estauthor-event, mappez le champ Airtable "Event Speaker" au champ WordPressauthor-eventen sélectionnant "Custom Field" dans la liste déroulante et en ajoutant le slug.

- Enregistrer et synchroniser :
-
Après avoir terminé le mappage, cliquez sur Publier ou Mettre à jour.
-
Synchronisez vos données Airtable avec WordPress en cliquant sur le bouton Synchroniser maintenant. Les données de votre base Airtable rempliront désormais les champs personnalisés sur votre site WordPress.
-
Note importante
Même en utilisant le plugin JSM Show Post Metadata, certains slugs peuvent ne pas être affichés. Cela peut se produire si les données ne sont pas stockées en tant que post meta. Dans de tels cas, il ne sera pas possible de mapper ces champs avec Air WP Sync.
Air WP Sync n'est pas compatible avec tous les types de Custom Post Types (CPT), c'est pourquoi nous recommandons d'utiliser ACF (Advanced Custom Fields) pour créer vos champs personnalisés. Nous avons une compatibilité totale avec ACF, garantissant un mappage et une synchronisation des données sans problème.
Conclusion
L'utilisation de JSM Show Post Metadata vous aide à découvrir les slugs des champs personnalisés cachés, ce qui permet de mapper avec précision vos données Airtable vers ces champs. Que vous travailliez avec des types de publications personnalisés complexes ou des meta keys inconnus, ce flux de travail garantit que votre contenu WordPress reste synchronisé et organisé. Si vous travaillez avec des CPT complexes, envisagez d'utiliser ACF pour une meilleure compatibilité et une expérience plus fluide.