Comment utiliser Meta Box avec Notion WP Sync ?
Notion WP Sync est un outil puissant pour importer des données de Notion vers WordPress. Bien qu'il ne soit pas encore entièrement compatible avec tous les types de champs Meta Box Lite, il est possible d'utiliser Air WP Sync avec Meta Box Lite en exploitant les champs personnalisés et en s'assurant que les types de champs correspondent.
Étape 1 : Configurer les champs personnalisés ou les types de publications personnalisés Meta Box
Avant de synchroniser les données, vous devez créer des champs personnalisés et, si nécessaire, des types de publications personnalisés (CPT) dans Meta Box Lite, assigner ces champs personnalisés aux publications ou CPT et vous assurer d'utiliser des types de champs appropriés pour ces champs personnalisés. Notion WP Sync mappe les données en fonction de ces types.
Pour créer des champs personnalisés :
-
Accédez à Meta Box > Champs personnalisés et cliquez sur le bouton Ajouter un nouveau groupe de champs.
-
Ajoutez un titre à votre groupe de champs.
-
Cliquez ensuite sur le bouton + Ajouter un champ dans l'onglet Champs.
-
Sélectionnez un type de champ dans la liste (ou recherchez-le).
-
Cliquez à côté du nom du champ pour définir ses paramètres : vous devez au moins lui attribuer un Label et un ID.
-
Dans l'onglet Paramètres, assignez au moins son Emplacement à Publication, Page et/ou CPT.
-
Cliquez sur le bouton Publier pour enregistrer ce groupe de champs et ses champs personnalisés.
Pour plus d'informations, consultez la documentation Meta Box sur la création de groupes de champs et de champs personnalisés.
Notez que l'ID (slug) est automatiquement rempli lorsque le Label est saisi, mais il est tout à fait possible de modifier l'ID. N'oubliez pas l'ID, que vous utiliserez pour le mapping.
Notion WP Sync ne prend pas en charge tous les types de champs personnalisés proposés par Meta Box. Voici la liste des champs pris en charge.
Pour créer un type de publication personnalisé :
-
Accédez à Meta Box > Types de publications et cliquez sur le bouton Ajouter un nouveau type de publication.
Dans l'onglet Général, définissez un Nom pluriel et un Nom singulier pour votre type de publication. Le slug est automatiquement rempli, mais vous pouvez bien sûr le modifier. -
Activez les champs WordPress de base dans l'onglet Supports.
-
Activez les fonctionnalités et taxonomies dont vous avez besoin pour le type de publication dans les onglets Fonctionnalités et Taxonomies.
-
Cliquez sur le bouton Publier pour créer le CPT.
Pour plus d'informations, consultez la documentation Meta Box sur la création de types de publications personnalisés et de taxonomies.
Si vous avez créé votre CPT après vos champs personnalisés, n'oubliez pas d'ajouter ce CPT à l'Emplacement des groupes de champs.
Étape 2 : Importer avec Notion WP Sync vers un champ Meta Box
Une fois vos champs personnalisés Meta Box ou CPT prêts, configurez votre connexion Notion WP Sync pour importer correctement vos données Notion.
-
Accédez à Notion WP Sync > Toutes les connexions.
-
Cliquez sur le bouton Ajouter une nouvelle connexion pour créer une nouvelle connexion.
-
Donnez un titre à votre connexion.
-
Renseignez le champ Token d'intégration interne.
-
Sélectionnez vos Pages Notion ou Base de données liées à votre token d'intégration interne.
Configuration de votre importation
Dans la section Importer en tant que... :
-
Dans la liste déroulante Importer en tant que, sélectionnez Article.
-
Dans la liste déroulante Type de publication, sélectionnez Article, Page ou le type de publication Meta Box créé précédemment.
Mapping de champs
Dans la section Mapping de champs :
-
Choisissez un champ Notion : dans la partie Champ Notion, sélectionnez vos champs Notion dans le menu déroulant.
-
Sélectionnez un champ WordPress, dans le menu déroulant Importer en tant que :
-
Sélectionnez les champs WordPress de base tels que Titre, Slug, Catégorie, Image à la une, Taxonomie.
-
Ou sélectionnez Champ personnalisé pour mapper avec le champ personnalisé Meta Box, et tapez l'ID (slug) du champ personnalisé Meta Box.
-
Assurez-vous que les types de champs dans Notion correspondent aux types des champs personnalisés Meta Box.

Importation et synchronisation
Une fois tous les paramètres de connexion configurés :
-
Cliquez sur le bouton Publier en haut à droite de la connexion.
-
Cliquez sur le bouton Synchroniser maintenant dans la section Actions de votre connexion pour importer et synchroniser tout le contenu de votre page ou base Notion dans vos publications ou vos nouveaux types de publications personnalisés.
Étape 3 : Voir les données importées dans Meta Box
Une fois l'importation terminée, vous pouvez vérifier comment les données apparaissent dans vos publications, pages ou types de publications personnalisés alimentés par Meta Box. Pour le CPT Meta Box :
-
Accédez à WordPress > Meta Box Post Type et ouvrez le type de publication importé.
-
Ouvrez une publication pour vérifier que tous les champs personnalisés mappés ont été correctement importés.
-
Si vous utilisez Elementor ou Gutenberg, vous pouvez afficher les champs personnalisés Meta Box dynamiquement sur le front-end.

Publications importées
Champs Meta Box pris en charge
Notion WP Sync prend actuellement en charge le mapping des types de champs Meta Box suivants :
| Type de champ Meta Box | Type de données Notion compatible |
|---|---|
| Text | Texte |
| Textarea | Texte |
| Email - Texte | |
| URL / Oembed | URL - Texte |
| WYSIWYG | Texte |
| Single Image | Fichiers et médias (fichier unique) |
| Checkbox - Switch | Select |
| Select | Select |
| Radio | Select |
| Number | Nombre |
| Date Picker | Date |
Ces champs se synchroniseront parfaitement si le type de champ Notion correspond au type de champ Meta Box attendu.
Champs Meta Box non pris en charge
Actuellement, Notion WP Sync ne prend pas en charge le mapping des champs Meta Box suivants :
-
Checkbox list
-
Autocomplete
-
Background
-
Button
-
Button Group
-
Color Picker
-
Custom HTML
-
Datetime Picker
-
Fieldset Text
-
Google Maps
-
Hidden
-
Icon
-
Image Select
-
Key Value
-
Open Street Maps
-
Password
-
Text list
-
Time Picker
-
Range
-
Post
-
Sidebar
-
Taxonomy
-
Taxonomy Advanced
-
User
-
File, File Advanced, File Input, File Upload
-
Image, Image Advanced, Image Upload
-
Video
-
Divider
-
Heading
Si votre projet nécessite l'un de ces champs ou s'il n'est pas listé dans les champs pris en charge, envisagez d'utiliser un type de champ alternatif pris en charge.
Besoin d'aide ?
En suivant ces étapes, vous pouvez synchroniser facilement vos données Notion avec les champs personnalisés Meta Box à l'aide du plugin Notion WP Sync. Cette intégration maintient vos données constamment mises à jour et centralement gérées, garantissant efficacité et précision.
Si vous rencontrez des problèmes ou avez des questions, n'hésitez pas à contacter notre équipe d'assistance.
Bonne synchronisation !