🎬 Generate multiple language blogpost with OpenAI, support Yoast & Polylang

⚡ 2,016 views · 🎬 Content Creation & Video

Description

Fresh multilingual blog drafts on autopilot. The blogblitz: polylang workflow creates and publishes high-quality articles with n8n, OpenAI GPT, and the WordPress API: SEO-friendly posts with metadata and featured images, in randomly picked languages for variety.

Screenshot 20250625 at 15.16.45.png

Last updated: September 2026.

Why Use blogblitz?

Who Is This For?

What Problem Does It Solve?

This workflow automates the full editorial cycle: generating topics with AI, drafting full-length articles, producing featured images automatically, and posting SEO-configured drafts on WordPress. Less editor workload, more output.

What This Workflow Does

  1. Trigger
    • Runs on manual trigger or a weekly schedule to ensure consistent content flow
  2. Fetch Site Context
    • Retrieves recent posts, taxonomies, and WordPress API schema to understand site structure
  3. Generate Topic
    • Uses OpenAI GPT-4.1-mini to roll a random language and craft a targeted blog post topic + SEO metadata
  4. Draft Article
    • Composes a comprehensive, SEO-friendly article tailored to the generated topic
  5. Create Draft
    • Posts the draft on WordPress with Yoast SEO fields populated
  6. Generate Image
    • Creates a high-quality, cinematic featured image via AI
  7. Upload & Attach
    • Uploads the image to the WordPress media library and sets it as the post’s featured image

Setup Instructions

  1. Import the workflow file into n8n:

  2. Add credentials:

    • WordPress API (with create-post & media permissions, REST API docs)
    • OpenAI API key (for GPT and image models)
  3. Customize categories, languages, and schedule in the relevant nodes

  4. Adjust the Schedule Trigger timing as desired (e.g. every Monday at 9 AM)

  5. Test end-to-end on a staging WordPress site to verify drafts and images publish correctly

Pre-Requirements

Customize It Further


Nodes Used


Quick Answers

How often does it publish?
Weekly by default, plus manual trigger anytime. Adjust the Schedule Trigger freely.
Which languages are supported?
It rolls a random language per run for diversity. Languages are configurable in the nodes.
Does it fill Yoast SEO fields?
Yes. Drafts are posted with Yoast SEO fields populated.

Support

Made by: khmuhtadin Tags: wordpress, marketing, polylang Category: Content Creation

Need a custom? contact me on LinkedIn or Web

Additional info

Built with n8n. Need an assessment on your business? Feel free to reach out at https://khmuhtadin.com/consultation/

🔗 Nodes Used

HTTP Request, Wordpress, Schedule Trigger, AI Agent, Basic LLM Chain, OpenAI Chat Model

📥 Import

Download workflow.json and import into n8n: Workflow menu → Import from File

📖 Importing guide · 🔑 Credential setup