Aller au contenu principal

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 :

  1. Accédez à Meta Box > Champs personnalisés et cliquez sur le bouton Ajouter un nouveau groupe de champs.

  2. Ajoutez un titre à votre groupe de champs.

  3. Cliquez ensuite sur le bouton + Ajouter un champ dans l'onglet Champs.

  4. Sélectionnez un type de champ dans la liste (ou recherchez-le).

  5. Cliquez à côté du nom du champ pour définir ses paramètres : vous devez au moins lui attribuer un Label et un ID.

  6. Dans l'onglet Paramètres, assignez au moins son Emplacement à Publication, Page et/ou CPT.

  7. 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.

astuce

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.

attention

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.

attention

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.

  1. Accédez à Notion WP Sync > Toutes les connexions.

  2. Cliquez sur le bouton Ajouter une nouvelle connexion pour créer une nouvelle connexion.

  3. Donnez un titre à votre connexion.

  4. Renseignez le champ Token d'intégration interne.

  5. 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... :

  1. Dans la liste déroulante Importer en tant que, sélectionnez Article.

  2. 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.

attention

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 :

  1. Cliquez sur le bouton Publier en haut à droite de la connexion.

  2. 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 :

  1. Accédez à WordPress > Meta Box Post Type et ouvrez le type de publication importé.

  2. Ouvrez une publication pour vérifier que tous les champs personnalisés mappés ont été correctement importés.

  3. 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 BoxType de données Notion compatible
TextTexte
TextareaTexte
EmailEmail - Texte
URL / OembedURL - Texte
WYSIWYGTexte
Single ImageFichiers et médias (fichier unique)
Checkbox - SwitchSelect
SelectSelect
RadioSelect
NumberNombre
Date PickerDate

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 !