Air WP Sync WordPress

Publiez en automatique sur WordPress depuis Airtable

Publié le 13/02/2023 | 5 commentaires

Article rédigé avec ❤️ par La Webeuse
🤯 Besoin d’aide ? Réservez votre séance de coaching WordPress en visio ici ! 🤩

Qui a dit que les outils No-Code et WordPress ne pouvaient pas être de fabuleux compagnons ? Dans cet article, je vous montre comment publier automatiquement sur WordPress depuis une base de données Airtable, à l’aide d’une extension nommée Air WP Sync

C’est parti !

1 – Pourquoi vouloir automatiser les publications sur son site WordPress ?

En effet, vous vous posez peut-être cette question et ne voyez pas trop l’intérêt de faire cela… Pourtant, il y en a des tas ! Voici quelques situations dans lesquelles cette fonctionnalité peut être sacrément utile :

  • Blog multiauteurs : imaginez que vous maintenez un blog avec plusieurs auteurs, vous pourriez peut-être ne pas leur laisser le libre accès à votre administration… Dans ce cas, une base de données Airtable commune pourrait servir d’intermédiaire.
  • Site e-commerce : avec la version pro d’Air WP Sync, vous pouvez publier des fiches produits. Imaginez alors la rapidité pour publier ou faire des mises à jour.
  • Site de formation : si vous êtes un organisme de formation certifié Qualiopi, vous savez que l’un des critères qualité est de publier le programme de chaque formation sur votre site, et ce, à chaque mise à jour. Si vous utilisez une table Airtable pour lister tous vos programmes et les mettre à jour en temps réel, vous allez gagner un temps fou.
  • Centre de documentation : si vous maintenez un centre d’aide en ligne – ce peut être le cas si vous proposez des services SAAS – il sera facile de maintenir la documentation de votre produit à jour grâce à la synchronisation automatique entre Airtable et votre site WordPress…

Bref, ce ne sont que quelques exemples parmi tant d’autres !

Maintenant que vous imaginez un peu plus l’intérêt, je vous explique comment faire…

2 – Turoriel Air WP Sync : création de la base de données

Accédez à votre compte Airtable en ligne. Si vous n’en avez pas, vous pouvez créer un compte gratuitement, les fonctionnalités dont nous avons besoin ici ne sont pas payantes. Vous pouvez utiliser mon lien partenaire si vous le souhaitez.

Au sein de votre « WorkSpace », créez une nouvelle base de données, puis :

airwpsync 1 ok
  1. Créez une nouvelle Table vierge que vous pouvez nommer « Publications WordPress » ou comme vous le souhaitez… Pour mon exemple, elle s’appellera « Articles de blog« .
  2. Ajoutez toutes les colonnes dont nous aurons besoin, à savoir :
    • REF pour « Référence » (colonne facultative) = colonne de type Single line text
    • Titre = colonne de type Single line text
    • Contenu = colonne de type Long Text
    • Extrait = colonne de type Long Text
    • Date de publication = colonne de type Date
    • Image = colonne de type Attachement
    • Slug = colonne de type Single line text
  3. Pour le test, vous pouvez créer un nouvel enregistrement, comme je l’ai fait dans mon exemple (capture d’écran ci-dessus) avec une référence, un titre, un contenu, etc.
  4. En parlant du contenu, veillez à activer l’option « Enable rich text formatting » lorsque vous créez la colonne. Cela vous permettra de formater le texte avec des liens, des titres, des listes à puces, des citations, du gras, du souligné, etc.
airwpsync 2
Pour formater le texte, cliquez sur l’icône du paragraphe pour obtenir la liste des options de formatage

Découvrez aussi comment créer un planificateur d’articles de blog avec Airtable.

3 – Liaison entre Airtable et WordPress

Maintenant que votre table Airtable est prête pour envoyer les contenus à publier sur WordPress, il va falloir créer une passerelle entre les deux, grâce à l’extension Air WP Sync

airwpsync 3
  1. Allez à l’onglet Extensions > Ajouter, recherchez « Air WP Sync« , installez-la puis activez-la. Pour la suite de ce tutoriel, la version gratuite sera suffisante.
  2. Rendez-vous à l’onglet Air WP Sync > Ajouter un nouveau puis cliquez sur le bouton d’ajout de connexions.
  3. Dans l’encart Importer sous, vous pourrez définir si les contenus que vous envoyez sont des Articles ou des Pages. Dans la version Pro, vous pourrez publier des Custom Post Types (types de post personnalisés) et même des produits WooCommerce. Pour mon exemple, je choisis de publier des articles. On peut également définir l’état et l’auteur de ces publications.
airwpsync 4
  1. Dans l’encart Réglages Airtable, vous devez saisir votre clé API et les identifiants de base de données.
  2. Pour cela, il suffit de vous rendre en haut à droite de votre compte Airtable pour atteindre votre compte, cliquez sur Account.
  3. Sélectionnez Overview, si ce n’est pas déjà fait.
  4. Copiez votre clé API et collez-la dans le champ approprié au sein du paramétrage de la connexion (dans votre WordPress).
  5. Retournez dans votre table Airtable et copiez une partie de l’URL pour en extraire l’ID de l’application. Cela commence par app et se situe entre les /deux slash/ (ex. : apphXSi68xxx). Collez cet identifiant dans le champ approprié au sein du paramétrage de la connexion (dans votre WordPress)
  6. Faites de même pour récupérer l’identifiant de la Table. Cela commence par tbl et se situe entre les /deux slash/ (ex. : tblhJG2xxxxxxx). Collez cet identifiant dans le champ approprié au sein du paramétrage de la connexion (dans votre WordPress).
airwpsync 5 new
  1. Ensuite, dans l’encart Mappage des champs, il suffit de faire correspondre les colonnes d’Airtable avec les types d’importation à réaliser. Par exemple, Titre > Titre, Contenu > Contenu, etc. Je précise que c’est à vous de saisir manuellement le nom des champs, essayez de ne pas vous tromper, car une absence de majuscule ou une lettre en trop pourrait faire échouer la liaison.

Vous remarquerez, sur la capture d’écran ci-dessous, que j’ai coché l’option « Convertir la mise en forme de texte enrichi Airtable » pour le champ Contenu (et éventuellement l’extrait même si je doute que cela soit nécessaire). Cela permettra au texte importé d’utiliser les bonnes balises HTML (H2, H3, strong, etc.)

airwpsync 6
  1. Plus bas, dans l’encart Réglages de synchronisation, vous pourrez choisir la stratégie d’import : ajouter, ajouter et mettre à jour, ajouter, mettre à jour et supprimer. Je pense qu’il est judicieux de choisir la deuxième ou la troisième option. Ainsi, à chaque fois que vous faites une mise à jour dans votre table Airtable, votre site pourra être synchronisé en ce sens.
  2. D’ailleurs, vous pouvez choisir de déclencher la synchronisation manuellement ou à intervalles réguliers.
airwpsync 7
  1. Enfin, il vous faudra remonter en haut de l’écran pour publier cette nouvelle connexion.
  2. Vous pouvez ensuite cliquer sur Synchroniser maintenant afin d’envoyer les contenus de votre table Airtable se publier sur votre site WordPress.
  3. Si tout va bien, vous obtenez un message de réussite.
  4. Si vous faites des changements au sein de la connexion (par exemple, vous ajoutez un mapping), n’oubliez pas de cliquer sur mettre à jour (et à nouveau sur Synchroniser).

Vous pouvez maintenant visiter votre site… Youpi ! L’article en provenance d’Airtable a bien été publié…

airwpsync 8

En vous rendant dans l’administration, vous pourrez constater que l’article a bien été publié. On voit également l’article dans la liste des articles…

airwpsync 9

Si vous éditez l’article, on voit que tout a été publié correctement. Cependant, le contenu apparaît dans un bloc Classique. Je trouve cela dommage, mais les développeurs de l’extension m’ont assurés qu’ils travaillaient sur une comptabilité totale avec les blocs de Gutenberg.

airwpsync 10

Si on visite l’article, on voit que le texte est correctement formaté : les titres, les liens, les citations, le gras, etc. apparaissent correctement !

Plutôt cool, non ?

4 – Aller plus loin avec la version pro d’Air WP Sync

Personnellement, je me vois mal publier mes articles en automatique sur La Webeuse. Surtout qu’il est difficile d’ajouter des images au sein du contenu, il faudrait passer une deuxième fois au sein de l’article, donc ce n’est pas trop intéressant.

Par contre, avec la version Pro, on peut publier d’autres types de contenus, et surtout, on peut faire le mapping avec des Champs personnalisés de WordPress pour les appeler ensuite au sein d’un modèle de thème par exemple.

C’est la méthode que j’utilise pour mon site de formation et vous pouvez constater – par exemple sur la fiche de ma formation WordPress – que cela est tout à fait compatible avec des Theme Builders tels que Divi ou Elementor Pro.

Je vous expliquerai dans un prochain article comment faire cela.

Découvrez aussi comment créer un planning de nettoyage SEO à l’aide d’Airtable.

5 – En conclusion

Airtable est encore méconnu, pourtant il est si puissant que j’ai automatisé l’intégralité de mon business avec : devis, factures, contrats, conventions et autres documents Qualiopi, gestion des formations, publication sur les réseaux sociaux, publication sur mon site, etc. J’avais commencé avec Notion, mais ce dernier ne permet pas tout à fait de faire les mêmes choses…

D’ailleurs, si vous êtes plutôt « Team Notion », WP Connect – la société française éditrice de cette extension – a également créé une extension qui permet de publier sur WordPress depuis votre compte Notion. Je vous en parle dans un prochain article…

En attendant, que pensez-vous de cette fonctionnalité ? Pensez-vous qu’elle pourrait vous être utile ? Si oui, dans quelle mesure ?

air wp sync pin
air wp sync pin 2
guide wp sidebar
formation wordpress sidebar
formation affinity bouton
toutes les formations
livre wordpress sidebar
astuces pour divi
newsletter sidebar
coaching visio
Cet article a été écrit par La Webeuse
J'accompagne les entrepreneurs et les entreprises dans la construction de leur visibilité sur le Web. De formation initiale dans la restauration de luxe, je me prends de passion pour le WebDesign et WordPress à partir de 2012. Aujourd’hui, vous trouvez mon livre "Je crée mon site avec WordPress" (Éditions Eyrolles) dans les librairies et vous bénéficiez de mes astuces publiées sur mes blogs La Webeuse et Astuces Divi. Mes formations en ligne, en visio ou hybrides vous permettent d'apprendre plus vite pour aller encore plus loin.

Encore un peu de lecture ?

Créez facilement vos propres QR Codes avec Unitag

Créez facilement vos propres QR Codes avec Unitag

Les QR Codes sont certainement vos meilleurs alliés pour optimiser les liaisons entre votre communication physique et vos pages Web. N'importe quelle page de votre site Web peut alors se retrouver dans la poche de votre prospect... Dans cet article, je vous explique...

Qu’est-ce que Notion AI et comment ça marche ?

Qu’est-ce que Notion AI et comment ça marche ?

Vous connaissez l'application Notion, mais connaissez-vous la fonctionnalité Notion AI ? C'est tout chaud, ça vient de sortir et je l'ai testé pour vous... Dans ce court article, vous allez tout de suite comprendre tout le potentiel de Notion AI. 1 - Démonstration de...

5 Commentaires

  1. Lucie GOUGELET

    Super tuto !
    J’utilise Airtable depuis quelques temps et j’adore cet outils ! Raison de plus avec ce tuto pour l’adopter !

  2. La Webeuse

    Super ! Merci Lucie

  3. Stéphane Menet

    Merci pour le tuto et le soutien Lycia !

  4. La Webeuse

    Avec plaisir

  5. BRUNO VALLS-GABAUD

    Merci Lycia, pour me faire connaître Airtable.

Soumettre un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

La Webeuse