Comment utiliser Meta Box avec Air WP Sync ?
Air WP Sync est un outil puissant pour importer des données d'Airtable dans WordPress. Bien qu'il ne soit pas encore totalement compatible avec tous les types de champs 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 ou des types de publication 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 publication personnalisés (CPT) dans Meta Box Lite, assigner ces champs personnalisés aux articles ou CPT et vous assurer que vous utilisez les types de champs appropriés pour ces champs personnalisés. Air WP Sync met en correspondance les données en se basant 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, attribuez-lui au minimum sa Location à Article, Page ou/et CPT.
-
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'ID, qui vous servira pour le mappage.
Air 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é :
-
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 WordPress de base 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 de publication personnalisés et de taxonomies.
Si vous avez créé votre CPT après vos champs personnalisés, n'oubliez pas d'ajouter ce CPT à la Location des groupes de champs.
Étape 2 : Importation avec Air WP Sync vers les champs Meta Box
Une fois que vos champs personnalisés ou CPT Meta Box sont prêts, configurez votre connexion Air WP Sync pour importer correctement vos données Airtable.
-
Allez dans Air WP Sync > Toutes les connexions.
-
Cliquez sur le bouton Ajouter une nouvelle connexion pour créer une nouvelle connexion.
-
Donnez un titre à votre connexion.
-
Dans la section Réglages Airtable, collez votre jeton d'accès Airtable dans le champ Jeton d'accès.
-
Sélectionnez votre base Airtable, votre table et votre vue (facultatif) liées à votre jeton d'accès.
Configuration de l'importation
Dans la section Importer en tant que… :
-
Dans le menu déroulant Importer en tant que, sélectionnez Publication.
-
Dans le menu déroulant Type de publication, sélectionnez Article, Page ou le type de publication Meta Box créé précédemment.
Mappage des champs
Dans la section Mappage de champs :
-
Choisissez un champ Airtable : dans la partie Champ Airtable, sélectionnez vos champs Airtable 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 mise en avant, Taxonomie.
-
Ou sélectionnez Champ personnalisé pour établir une correspondance avec le champ personnalisé Meta Box, et saisissez l'ID (slug) du champ personnalisé Meta Box.
-
Assurez-vous que les types de champs dans Airtable correspondent aux types de champs personnalisés de Meta Box.

Importation et synchronisation
Une fois que tous les réglages 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 base Airtable dans vos articles ou vos nouveaux types de publication personnalisés.
Étape 3 : Visualisation des données importées
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 le 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 Meta Box dynamiquement sur le front-end.

Publications importées
Champs Meta Box pris en charge
Air 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 Airtable |
|---|---|
| Texte | Texte sur une seule ligne |
| Zone de texte | Texte long |
| Texte sur une seule ligne | |
| URL / Oembed | URL - Texte sur une seule ligne |
| WYSIWYG Editor | Texte long (formaté en HTML) permet le formatage de texte riche |
| Image unique | Pièce jointe (fichier unique) |
| Case à cocher - Interrupteur | Sélection unique - Texte sur une seule ligne |
| Sélectionner - Sélectionner Avancé | Sélection unique |
| Radio | Sélection unique |
| Nombre | Nombre |
| Sélecteur de date | Date |
| Curseur | Nombre |
Ces champs seront synchronisés de manière transparente si le type de champ Airtable correspond au type de champ Meta Box attendu.
Champs Meta Box non pris en charge
Actuellement, Air WP Sync ne prend pas en charge le mappage des champs Meta Box suivants :
-
Liste de cases à cocher
-
Autocomplétion
-
Background
-
Bouton
-
Groupe de boutons
-
Sélecteur de couleurs
-
HTML personnalisé
-
Sélecteur Date et heure
-
Fieldset Text
-
Google Maps
-
Caché
-
Icône
-
Sélection d'image
-
Valeur clé
-
Open Street Maps
-
Mot de passe
-
Liste de textes
-
Sélecteur d'heure
-
Range
-
Article
-
Sidebar
-
Taxonomie
-
Taxonomie avancée
-
Utilisateur
-
File, File Advanced, File Input, File Upload
-
Image, Image Advanced, Image Upload
-
Vidéo
-
Séparateur
-
Rubrique
Si votre projet nécessite l'un de ces champs ou s'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 vos données Airtable avec les champs personnalisés Meta Box à l'aide du plugin Air WP Sync. Cette intégration permet à vos données d'être constamment mises à jour et gérées de manière centralisée, garantissant ainsi 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 !