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 totalement compatible avec tous les types de champs de Meta Box Lite, il est possible d'utiliser Air WP Sync avec Meta Box Lite en utilisant des champs personnalisés et en s'assurant que les types de champs correspondent.
Étape 1 : configuration des champs personnalisés de MetaBox ou des types de publication personnalisés
Avant de synchroniser les données, vous devez créer des champs personnalisés et, si nécessaire, des Custom Post Types (CPT) dans Meta Box Lite, assigner ces champs personnalisés aux publications ou CPT et vous assurer que vous utilisez les types de champs appropriés pour ces champs personnalisés. Notion WP Sync met en correspondance les données basées sur ces types.
Pour créer des champs personnalisés :
- Allez dans Meta Box > Custom Fields et cliquez sur le bouton Add New Field Group.
- Ajoutez un titre à votre groupe de champs.
- Cliquez ensuite sur le bouton + Add field dans l'onglet Fields.
- 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 : au minimum, vous devez lui attribuer un Label et un ID.
- Dans l'onglet Settings, au moins, attribuez-lui le paramètre Location : "Post type".
- Cliquez sur le bouton Publier pour enregistrer ce groupe de champs et ses champs personnalisés.
Pour plus d'informations, voir la documentation Meta Box sur la création de groupes de champs et de champs personnalisés.
📌 Notez que l'ID (slug) est automatiquement renseigné lors de la saisie du Label, mais il est tout à fait possible de modifier l'ID. N'oubliez pas l'identifiant, qui vous servira pour le mappage.
⚠️ Notion WP Sync ne supporte pas 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é (CPT) :
- Allez dans Meta Box > Post Types et cliquez sur le bouton Add New Post Type.
Dans l'onglet General, définissez un Plural name et un Singular name pour votre type de publication. Le slug est automatiquement renseigné, mais vous pouvez bien sûr le modifier. - Activez les champs de base de WordPress dans l'onglet Supports .
- Activez les fonctionnalités et les taxonomies dont vous avez besoin pour le type de publication, dans les onglets Features et Taxonomies.
- Cliquez sur le bouton Publier pour créer le CPT.
Pour plus d'informations, voir la documentation Meta Box sur la création de types d'articles et de taxonomies personnalisés.
⚠️ Si vous avez créé votre CPT après vos champs personnalisés, n'oubliez pas d'ajouter ce CPT au paramètre Location des groupes de champs.
Étape 2 : importation avec Notion WP Sync vers les champs Meta Box
Une fois que vos champs personnalisés Meta Box ou CPTs sont prêts, configurez votre Notion WP Sync afin d'importer correctement vos données Notion.
- Allez dans Notion WP Sync > Toutes mes connexions.
- Cliquez sur le bouton Ajouter une nouvelle connexion pour créer une nouvelle connexion.
- Donnez un titre à votre connexion.
- Remplissez le champ Jeton d'intégration interne.
- Sélectionnez vos pages Notion ou votre base de données liées à votre jeton d'intégration interne.
Configuration de l'importation
Dans la section Importer en tant que... :
- Dans le menu déroulant Importer en tant que, sélectionnez Post.
- Dans le menu déroulant Type de publication, sélectionnez Article, Page ou le CPT Meta Box créé précédemment.
Mappage de champs
Dans la section Association de champs :
- Choisissez un champ de Notion : dans la partie Champ de Notion, sélectionnez vos champs de Notion dans le menu déroulant.
- Sélectionnez un champ WordPress, dans le champ Importer en tant que dans le menu déroulant :
- Sélectionnez les champs de base de WordPress tels que Titre, Slug, Catégorie, Image mise en avant, Taxonomie.
- Ou sélectionnez Champ personnalisé pour établir une correspondance avec le champ personnalisé Meta Box et saisissez l'identifiant (slug) du champ personnalisé Meta Box.
⚠️ Assurez-vous que les types de champs de Notion correspondent aux types de champs personnalisés de Meta Box.

Importation et synchronisation
Une fois que tous les réglaes de connexion ont été définis :
- 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 Notion ou de votre base dans vos publications ou vos nouveaux types de publication personnalisés.
Étape 3 : affichage des données importées dans Meta Box
Une fois l'importation terminée, vous pouvez vérifier comment les données apparaissent dans vos articles, pages ou CPT générés par Meta Box. Pour les CPT Meta Box :
- Allez dans 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 de Meta Box de manière dynamique sur le front-end.

Champs de Meta Box pris en charge
Notion WP Sync prend actuellement en charge le mappage des types de champs Meta Box suivants :
| Type de champ Meta Box | Type de données compatible avec Notion |
|---|---|
| Texte | Texte |
| Zone de texte | Texte |
| Email - Texte | |
| URL / Oembed | URL - Texte |
| WYSIWYG | Texte |
| Image unique | Fichiers et médias (fichier unique) |
| Case à cocher - Interrupteur | Sélectionner |
| Sélectionner | Sélectionner |
| Radio | Sélectionner |
| Nombre | Nombre |
| Date Sélecteur | Date |
Ces champs seront synchronisés de manière transparente si le type de champ de Notion correspond au type de champ de Meta Box attendu.
Champs de Meta Box non pris en charge
Actuellement, Notion WP Sync ne prend pas en charge le mappage des champs Meta Box suivants :
- Liste de cases à cocher
- Autocomplétion
- Contexte
- Bouton
- Groupe de boutons
- Sélecteur de couleurs
- HTML personnalisé
- Sélecteur de date
- Fieldset Text
- Google Maps
- Caché
- Icône
- Sélection de l'image
- Valeur clé
- Open Street Maps
- Mot de passe
- Liste de textes
- Horodateur
- Gamme
- Article
- Encadré
- Taxonomie
- Taxonomie avancée
- Utilisateur
- Fichier, Fichier avancé, Saisie de fichiers, Chargement de fichiers
- Image, Image avancée, Chargement d'image
- Vidéo
- Diviseur
- Rubrique
Si votre projet nécessite l'un de ces champs ou qu'il ne figure pas dans la liste des champs pris en charge, envisagez d'utiliser un autre type de champ pris en charge.
Besoin d'aide ?
En suivant ces étapes, vous pouvez synchroniser de manière transparente vos données Notion avec les champs personnalisés Meta Box à l'aide du pluginNotion WP Sync. Grâce à cette intégration, vos données sont constamment mises à jour et gérées de manière centralisée, ce qui garantit efficacité et précision.
Si vous rencontrez des problèmes ou si vous avez des questions, n'hésitez pas à contacter notre équipe de support pour obtenir de l'aide. Vous pouvez également consulter notre documentation complète ou les autres Articles avancés.
Bonne synchronisation !