Comment automatiser la publication WordPress avec Make ?
Automatiser la publication WordPress avec Make consiste à créer un scénario qui crée ou met à jour automatiquement un article WordPress à partir d'une source externe (Google Sheets, un flux RSS, un formulaire), grâce au module WordPress natif de Make qui s'appuie sur l'API REST du site.
Un scénario Make déclenché par une nouvelle ligne dans Google Sheets, un flux RSS ou un formulaire peut créer automatiquement un article WordPress (en brouillon ou publié) via le module WordPress natif, qui s'appuie sur l'API REST du site.
Pourquoi automatiser la publication WordPress ?
Un blog ou un site d'actualité qui publie régulièrement doit répéter les mêmes gestes à chaque article : créer le brouillon, coller le contenu, définir la catégorie, ajouter l'image mise en avant, programmer la date. Automatiser cette chaîne avec Make permet de conserver du temps éditorial pour la relecture et la stratégie, plutôt que pour la manipulation répétitive de l'interface WordPress.
Ce type de scénario s'appuie sur le même principe que Make en général : un événement déclenche une série d'actions, ici la création d'un contenu structuré dans WordPress à partir d'une source externe.
L'intérêt dépasse le simple gain de temps. Un scénario bien conçu impose aussi une structure homogène : même format de titre, mêmes champs remplis, même catégorie associée selon la source. Sur un site qui publie plusieurs contenus par semaine, cette cohérence est plus difficile à maintenir manuellement qu'à travers un scénario qui applique toujours les mêmes règles.
Quelles sources de contenu peut-on publier automatiquement ?
Google Sheets éditorial
Une équipe rédige ses articles dans un tableur partagé ; chaque ligne marquée « prêt » déclenche la création du brouillon WordPress.
Flux RSS partenaire
Une veille ou un communiqué republié en brouillon depuis un flux RSS externe, à valider avant mise en ligne.
Formulaire de soumission
Un site collaboratif reçoit des contributions via formulaire, chacune créée en brouillon en attente de modération.
Export d'un autre outil
Des fiches produit ou des comptes rendus générés dans un autre système et republiés automatiquement en article.
Comment créer ce scénario étape par étape ?
- Choisir le déclencheurUn « Watch Rows » sur Google Sheets, un module RSS, ou un Webhooks si la donnée vient d'un formulaire externe.
- Ajouter le module WordPress « Create a Post »Connectez le site via l'API REST (identifiants ou mot de passe d'application WordPress), puis mappez titre, contenu, catégorie et extrait.
- Définir le statut de publicationChoisissez « brouillon » pour garder une relecture obligatoire, ou « publié »/« programmé » si le contenu est déjà validé en amont.
- Ajouter l'image mise en avantUn module complémentaire peut envoyer une image vers la médiathèque avant de l'associer à l'article via son identifiant.
- Tester puis activer le scénarioCréez un article de test, vérifiez son rendu dans l'éditeur WordPress, puis activez le scénario en continu.
Techniquement, le module WordPress de Make s'appuie sur la référence officielle de l'endpoint Posts de l'API REST WordPress, qui accepte notamment le titre, le contenu, le statut et la catégorie dans un seul appel.
Pour un site utilisant un constructeur de pages comme Elementor, une étape supplémentaire consiste souvent à envoyer le contenu dans un format compatible avec les widgets utilisés, plutôt que du texte brut. Cela demande un peu plus de configuration au départ, mais garantit un rendu identique à celui d'un article rédigé manuellement dans l'éditeur.
Faut-il publier sans relecture humaine ?
Publier en brouillon a du sens quand
- Le contenu vient d'une source externe non maîtrisée (RSS, formulaire public).
- Le référencement ou la ligne éditoriale du site sont sensibles.
- Une image mise en avant ou des liens internes doivent être vérifiés.
Publier directement peut se justifier quand
- Le contenu est déjà validé en amont par une personne (export contrôlé).
- Il s'agit d'une mise à jour mineure et réversible d'un contenu existant.
- Un processus de contrôle qualité existe déjà en dehors de WordPress.
Comment appliquons-nous ce type de scénario chez Amari Agency ?
Voici un exemple représentatif de notre méthode, sans donnée client ni promesse de résultat garantie.
Nous utilisons ce principe pour une partie de la publication de ce blog
Une partie des articles de ce blog est créée via un scénario d'automatisation qui s'appuie sur l'API REST de WordPress, avec programmation de la date de publication à l'avance. Nous gardons systématiquement une vérification avant mise en ligne effective : maillage interne correct, aucun lien cassé, image mise en avant bien associée.
Quelles précautions techniques prendre ?
Selon la documentation officielle de l'API REST WordPress, l'authentification par mot de passe d'application est la méthode recommandée pour les intégrations tierces : elle peut être révoquée à tout moment sans changer le mot de passe du compte principal. Vérifiez aussi les droits de l'utilisateur utilisé par le scénario : un rôle « auteur » suffit généralement, un rôle « administrateur » n'est pas nécessaire pour publier des articles.
Quels contenus lire ensuite ?
Ces ressources complètent ce tutoriel sans cibler la même requête :
Questions fréquentes sur l’automatisation de la publication WordPress
Faut-il un plugin WordPress spécifique pour que Make fonctionne ?
Non, l'API REST est intégrée nativement à WordPress depuis la version 4.7. Un mot de passe d'application (généré dans le profil utilisateur) suffit pour autoriser Make à créer des articles.
Peut-on programmer la date de publication depuis Make ?
Oui, le module WordPress de Make permet de définir un statut « programmé » avec une date future, exactement comme depuis l'éditeur WordPress natif.
Peut-on aussi mettre à jour un article existant plutôt que d'en créer un nouveau ?
Oui, en fournissant l'identifiant de l'article existant, le module WordPress de Make peut modifier son contenu, son statut ou ses métadonnées au lieu d'en créer un nouveau.
Ce type de scénario fonctionne-t-il avec Elementor ?
Le module WordPress écrit dans le contenu standard de l'article. Pour un rendu avec des widgets Elementor spécifiques, il faut structurer le contenu envoyé selon le format attendu par le constructeur de pages utilisé.
Que se passe-t-il si l'article généré contient une erreur ?
S'il est créé en statut brouillon, l'erreur reste invisible pour les visiteurs et se corrige avant publication. C'est la principale raison de ne pas publier directement un contenu automatisé sans relecture.