Aller au contenu principal

Ajouter des tags aux articles WordPress avec OpenAI

Un modèle OpenAI lit un article repéré dans un flux RSS et propose ses tags. Le workflow crée dans WordPress les tags absents et réutilise ceux qui existent déjà. Utile à un site WordPress qui publie régulièrement et veut garder un vocabulaire de tags cohérent. Il peut aussi être appelé depuis un autre workflow, comme sous-workflow.

Déclencheur
Événement Flux RSS
Taille
22 nœuds
Outils
OpenAI, Flux RSS, Requêtes HTTP (API), WordPress

Comment fonctionne ce workflow

  1. 1

    Le RSS Feed Read Trigger signale un nouvel article dans le flux, ou le workflow démarre lorsqu'un autre workflow l'appelle via Execute Workflow Trigger.

  2. 2

    Edit Fields et Split Out mettent en forme les données de l'article avant l'appel au modèle.

  3. 3

    Basic LLM Chain envoie l'article à OpenAI Chat Model, et les nœuds Structured Output Parser et Auto-fixing Output Parser contrôlent le format de la réponse et la corrigent si besoin.

  4. 4

    HTTP Request interroge l'API WordPress pour récupérer les tags existants, puis Code, Filter et If séparent les tags existants des tags manquants.

  5. 5

    Le nœud WordPress crée dans le site les tags manquants.

Quand l'utiliser

  • Tagger automatiquement les articles de blog repérés dans un flux RSS.
  • Reprendre le vocabulaire de tags d'un site WordPress existant pour lui donner une structure cohérente.
  • Appeler le workflow comme sous-workflow depuis un workflow de publication.

À préparer avant l'import

  • Une clé API OpenAI enregistrée comme identifiant dans n8n.
  • Un identifiant WordPress dans n8n, avec le droit de créer des tags sur le site.
  • L'URL du flux RSS à surveiller.
  • L'URL de l'API REST de votre site WordPress, à renseigner dans le nœud HTTP Request.

Bon à savoir

Vérifiez la casse avant tout : les tags générés et ceux du site doivent suivre le même format (slug en tirets, nom en titre), sinon la comparaison des tags existants échoue. Pour changer de format, plusieurs nœuds sont à modifier.

Installer ce template dans n8n

  1. Téléchargez le fichier JSON avec le bouton en haut de la page.
  2. Dans n8n, ouvrez le menu d'un workflow vide, choisissez « Import from File » et sélectionnez le fichier.
  3. Reliez vos propres identifiants à chaque nœud qui en demande un, lancez un test, puis activez le workflow.

Ce template fonctionne sur n8n auto-hébergé comme sur n8n Cloud. Les nœuds IA demandent une version récente de n8n.

Vous voulez ce workflow branché sur vos outils ?

Ce template est un point de départ. Nous l'adaptons à vos règles, à vos comptes et à votre hébergement, puis nous le maintenons.

Voir notre accompagnement n8n