Trouver les slugs des champs personnalisés pour le mappage avec Notion 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 connus sous le nom de clés méta) ne sont pas immédiatement disponibles ou visibles. Si vous souhaitez faire correspondre des champs de votre base de données Notion à ces champs personnalisés dans WordPress en utilisant Notion WP Sync vous devrez identifier les slugs exacts de ces champs afin d'assurer une correspondance précise.
Dans cette section, nous allons vous guider à travers le processus d'identification des champs personnalisés et comment les utiliser avec Notion 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 (clés méta) des champs personnalisés qui sont déjà configurés dans 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 le bouton Installer maintenant, puis sur Activer.
- Localisez les champs personnalisés :
- Après avoir activé le plugin, allez dans les articles, les pages ou tout autre type de publication personnalisé dans lequel ces champs sont utilisés.
- Cliquez sur un article, une page ou un CPT pour le modifier.
- Faites défiler la page jusqu'à la section Métadonnées de la publication. Vous y trouverez une liste de toutes les métadonnées associées à l'article.
- Recherchez le champ personnalisé spécifique (clé méta) que vous souhaitez mapper. La clé est le slug utilisé pour stocker les données de ce champ.

Étape 2 : utiliser les slugs des champs personnalisés dans Notion WP Sync
Une fois que vous avez les slugs de vos champs personnalisés, vous pouvez faire correspondre vos données Notion à ces champs dans WordPress à l'aide de Notion WP Sync.
- Accédez dans Notion WP Sync aux réglages de mappage :
- Allez dans votre tableau de bord WordPress.
- Naviguer vers Notion WP Sync et sélectionnez votre connexion.
- Dans la section Field Mapping, trouvez les champs de votre base de données Notion qui correspondent aux champs personnalisés de WordPress.
- Mettez en correspondance les champs de Notion avec les champs personnalisés :
- Utilisez les clés méta (champs personnalisés) identifiées précédemment avec le plugin JSM Show Post Metadata. Sélectionnez le champ Notion pertinent sur le côté gauche, et dans le menu déroulant du champ personnalisé WordPress, saisissez manuellement la clé méta pour le champ que vous souhaitez mettre en correspondance.
Si l'intitulé de votre champ personnalisé estauthor-event, mapper le champ Notion "Event Speaker" au champ WordPressauthor-eventen sélectionnant Champ personnalisé dans le menu déroulant et ajoutez le slug.

- Sauvegarder et synchroniser :
- Une fois le mappage terminé, cliquez sur Publier ou Mettre à jour.
- Synchronisez vos données Notion avec WordPress en cliquant sur le bouton Sync Now. Les données de votre base de données Notion vont maintenant alimenter les champs personnalisés de 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 métadonnées de l'article. Dans ce cas, il ne sera pas possible de mapper ces champs avec Notion WP Sync.
Notion WP Sync n'est pas compatible avec tous les types de Custom Post Types (CPTs), et c'est pourquoi nous recommandons l'utilisation de ACF (Advanced Custom Fields) pour créer vos champs personnalisés. Nous avons une compatibilité totale avec ACF, ce qui garantit un mappage et une synchronisation des données sans faille.
Conclusion
L'utilisation de JSM Show Post Metadata vous aide à découvrir les champs personnalisés cachés, ce qui permet de mapper vos données Notion avec précision à ces champs. Que vous ayez affaire à des types de publication personnalisés complexes ou à des clés méta inconnues, 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.