Write a WordPress post with AI (starting from a few keywords)
Go to WorkflowDescription
This n8n workflow template allows you to write WordPress posts by just providing a few keywords. It uses AI technology to write the text and to create the post's featured image. The text includes an introduction, chapters, and conclusions. Each chapter is written independently and this allows you to create also very long articles. The workflow uses technologies provided by Open AI: Chat GPT for the text and Dall-E for the image.
I suggest reviewing the created posts before publishing them on your WordPress website.
The article generation might take some minutes as each chapter is created independently.
Features
Easy to use:** Easy web interface to start the generation of the WordPress post
AI-powered:** Text and image generation is done by artificial intelligence
Long-text ready:** Possibility to create very long articles
Configurable:** Possibility to provide as many keywords as you want, to choose the number of chapters and the length of the article
Plugs into your WordPress:** Easily integrates with your WordPress website
Tweak it as you want:** Fine-tune the Open AI prompts and the workflow as you want
Workflow Steps
User form:** An n8n form is used to trigger the post creation
Settings:** This node is used to set your WordPress URL (which is used later in the workflow)
Article structure:** First AI action that writes the introduction, the conclusions, and the chapter structure.
Data check:** Check that the data provided by the AI is valid
Chapters split/Chapters text:** Splits the data for each chapter in a separate item and generates each chapter's text with AI
Content preparation:** Prepares the text for posting merging the introduction, the chapters, and the conclusions. Adds some basic HTML formatting
Draft on WordPress:** Creates the draft post on WordPress
Featured image:** Creates a featured image and adds it to the post on WordPress
User feedback:** Sends a feedback to the user on the n8n form
Getting Started
To deploy and use this template:
Import the workflow into your n8n workspace
Set your WordPress URL in the wordpress_url field in the "Settings" node. Include the slash (/) at the end of the URL
Set up your Open AI n8n credentials by following this guide. The Open AI credentials are used by the Open AI nodes ("Create post title and structure", "Create chapters text", and "Generate featured image")
Set up your WordPress n8n credentials by following this guide. The WordPress credentials are used by the WordPress and HTTP Request nodes ("Post on Wordpress", "Upload media", and "Set image ID for the post"). Pay attention that the "Password" in the WordPress credentials is not the user's password by the Application Password
How use the workflow to create a WordPress post
Activate the workflow
Open the "Form" node and copy the "Production URL". This is the public URL of the form to AI-write the post
Open the URL in a browser and fill in the form
Wait a few minutes till you get the feedback in the form that the post was created
Go to WordPress and check the newly created draft post. Review and publish your post!