Title: Pipeline Publisher
Author: Your Right Website
Published: <strong>July 9, 2026</strong>
Last modified: July 9, 2026

---

Search plugins

![](https://ps.w.org/pipeline-publisher/assets/banner-772x250.png?rev=3601747)

![](https://ps.w.org/pipeline-publisher/assets/icon-256x256.png?rev=3601747)

# Pipeline Publisher

 By [Your Right Website](https://profiles.wordpress.org/yourrightwebsite/)

[Download](https://downloads.wordpress.org/plugin/pipeline-publisher.1.0.0.zip)

 * [Details](https://wordpress.org/plugins/pipeline-publisher/#description)
 * [Reviews](https://wordpress.org/plugins/pipeline-publisher/#reviews)
 *  [Installation](https://wordpress.org/plugins/pipeline-publisher/#installation)
 * [Development](https://wordpress.org/plugins/pipeline-publisher/#developers)

 [Support](https://wordpress.org/support/plugin/pipeline-publisher/)

## Description

Pipeline Publisher is a structured AI content generator designed for automated blogging
pipelines. Instead of relying on a single prompt to build an entire page, the plugin
guides your content execution through a four-step generation loop to create a structured
WordPress post.

A core feature of Pipeline Publisher is its ability to **chain your prompts together**.
The text generated by your main article is carried forward to subsequent steps in
the pipeline. You can inject this generated text into your next prompts using a 
simple `:OUTPUT:` text snippet, giving you precise control over how the AI utilizes
the previous step’s data.

For example, once a new post is generated, you can feed the output text of that 
post into a new prompt that handles title generation, like so:

_Based on the following article, generate a SEO optimized title of not more than
150 characters: :OUTPUT:_

### The 4-Step Generation Loop

When you execute a pipeline, the plugin processes tasks in an interconnected sequence:

 * **The Article:** Generates your core body text based on your main topic prompt.
 * **The Featured Image:** Uses your customized image prompt, referencing your article
   text via `:OUTPUT:`, to automatically generate and attach the post’s main visual
   asset.
 * **The Title:** References the final article text to generate a relevant headline.
 * **The Excerpt:** Condenses the final piece into a clean snippet for your blog
   archive feeds.

### Instant On-the-Fly Spintax Variables

Pipeline Publisher allows you to generate random variations directly inside your
prompt text using a standard list syntax. Wrap your configuration options in brackets
separated by pipes, like `[ dog | cat | bird ]`, and the plugin will randomly select
one of those options each time the pipeline executes. This allows you to vary topics,
angles, or writing tones automatically across different automated runs.

Pipelines can be executed instantly with a single click inside the dashboard, or
attached to automated schedules using native WordPress background tasks (WP-Cron)
for hands-free publishing.

### Additional Plugin Features

 * Configure custom model preferences for AI text and image generation, specifying
   the order they should be executed in. Pipeline Publisher attempts your primary
   model first, falling back to subsequent models in your comma-separated list if
   the initial request fails.
 * Create custom system-level prompts for post content, title, and excerpt generation.
 * Set the temperature and max tokens an AI model should use for post content generation
   for each of your prompts independently.
 * Review structural logs of AI API requests within the WordPress dashboard to troubleshoot
   issues easily using detailed API failure logs.

### Third-Party Service Disclosures

Pipeline Publisher utilizes external artificial intelligence APIs to generate post
text, titles, excerpts, and featured images.

 * **Service Management:** All API connections and external service routing are 
   securely managed natively via the standard WordPress Connectors interface under
   the native `Settings > Connectors` interface introduced in WordPress 7.0.
 * **Services Used:** This plugin connects to external AI providers (such as Google
   Gemini, OpenAI or Claude) via your authorized WordPress Core Connectors.
 * **Data Transmitted:** When a prompt pipeline is executed, your configured prompt
   text, structural variables, and previous pipeline outputs (`:OUTPUT:`) are transmitted
   directly to your designated API provider to generate content. No user account
   profiles or visitor personal data are ever transmitted.
 * **Terms & Privacy:** The data processed by these external endpoints is governed
   strictly by the respective API terms of service for your active connector provider.
   A valid connection is required to run the automated content generation pipelines.

## Screenshots

[⌊Pipeline Publisher lets you create a separate prompt for generating a blog post's
content, title, featured image and excerpt.⌉⌊Pipeline Publisher lets you create 
a separate prompt for generating a blog post's content, title, featured image and
excerpt.⌉[

Pipeline Publisher lets you create a separate prompt for generating a blog post’s
content, title, featured image and excerpt.

[⌊The scheduler interface lets you run your prompt automatically as frequently as
every 15 minutes.⌉⌊The scheduler interface lets you run your prompt automatically
as frequently as every 15 minutes.⌉[

The scheduler interface lets you run your prompt automatically as frequently as 
every 15 minutes.

[⌊Configure your preferred AI models and add custom system-level prompts in Settings.⌉⌊
Configure your preferred AI models and add custom system-level prompts in Settings
.⌉[

Configure your preferred AI models and add custom system-level prompts in Settings.

## Installation

#### Prerequisites

 * WordPress 7.0 or later
 * PHP 8.3 or later
 * At least one connected AI service under the `Settings > Connectors` interface
   within WordPress

#### Plugin Installation and Configuration

 1. Ensure you have at least one AI service connected to your website in the `Settings
    > Connectors` interface added in WordPress 7.0.
 2. Upload the plugin files to the `/wp-content/plugins/pipeline-publisher` directory,
    or install the plugin through the WordPress plugins screen directly.
 3. Activate the plugin through the ‘Plugins’ screen in WordPress.
 4. Optionally, configure the plugin settings and your preferred AI models under the`
    Pipeline Publisher > Settings` menu.

## FAQ

### How do I configure the plugin settings?

You can configure the plugin settings under the `Pipeline Publisher > Settings` 
sidebar menu inside the WordPress Dashboard.

### Where can I find the correct AI model names to paste into the settings?

Because Pipeline Publisher routes requests directly through your configured WordPress
Connectors, you can use any text or image model officially supported by your provider’s
API.

The exact text strings (IDs) for models can be found in the official developer documentation
for your chosen provider:

 * **Google Gemini Models:** Visit the Google AI for Developers “Available Models”
   page, located at [https://ai.google.dev/gemini-api/docs/models](https://ai.google.dev/gemini-api/docs/models).
   Common text IDs include `gemini-3.5-flash`, `gemini-3.1-flash-lite`, and `gemini-
   2.5-pro`.
 * **OpenAI Models:** Visit the OpenAI Developer platform documentation under “Models”,
   located at [https://platform.openai.com/docs/models](https://platform.openai.com/docs/models).
   Common IDs include `gpt-4o` or `gpt-4o-mini`.

Always ensure you copy the exact lowercase technical ID (e.g., `gemini-2.5-flash`)
rather than the public marketing name. You can list multiple models separated by
a comma to set your fallback order.

If you leave the models field blank, WordPress will attempt to pick an available
default model from your connected AI providers to complete your AI task. However,
when no model is specified, only a single API request will be attempted. If that
model is overloaded or unavailable, your request will fail.

Adding multiple models to the `Preferred Models` text box will result in each model
being tried one at a time in the order you specify until one succeeds at completing
your task or until all models have been tried. This allows you to try a cheaper 
model by default, but automatically fail over to an alternative model if the first
choice is overloaded or unavailable.

### How do I configure my AI API key to work with Pipeline Publisher?

Pipeline Publisher doesn’t ask for your API keys directly; instead, it safely utilizes
the core infrastructure built into WordPress 7.0+.

To configure your connections:

 1. Navigate to your WordPress dashboard and go to **Settings** > **Connectors**.
 2. Locate your preferred provider (such as Google or OpenAI) and click to enter your
    API credentials.
 3. Once saved and verified natively by WordPress, Pipeline Publisher will automatically
    detect the connection.

For a detailed walkthrough of how this core screen operates, you can refer to the
official WordPress.org Core documentation:
 [https://make.wordpress.org/core/2026/03/18/introducing-the-connectors-api-in-wordpress-7-0/](https://make.wordpress.org/core/2026/03/18/introducing-the-connectors-api-in-wordpress-7-0/)

### Do I need to buy AI credits to use this plugin?

Depending on the AI model you are using, you may need to purchase AI credits through
an AI provider to use some or all of this plugin.

Google’s Gemini offers a generous ongoing free tier via their [AI Studio](https://aistudio.google.com)
website which can be used for text and lightweight generation tasks. For image generation
via Gemini, you will need to purchase AI credits from Google.

Additional AI providers like OpenAI and Anthropic may provide one-time free credit
allowances to help you get started, with the ability to purchase more credits to
unlock more AI generation or advanced features.

### How do I create my first prompt?

To create your first prompt, go to `Pipeline Publisher > Prompts` and click the 
_Add New Prompt_ button at the top of the screen.

From within the prompt generation screen, you can configure the different options
of how your content will be generated. Based on the prompt settings you configure,
an AI generated post will be created and added to the _Posts_ section of your blog.

The _Post Text Prompt_ is a required field and will be used for generating the body
of your blog post. All other prompts are optional but can be used to set up a truly
automatic blog publishing pipeline.

Within each additional prompt you can use the `:OUTPUT:` text snippet to reference
the content of the auto-generated article. This makes it easy to generate a custom
featured image, title or excerpt based on the content automatically generated by
your chosen AI agent. You can also choose to let your AI agent automatically pick
a category for your post, or you can ensure that your new post always is assigned
to a category you choose.

Use the _Temperature_ setting to determine how creative and abstract your AI agent
can be. Lower values will yield a more structured and deterministic writing style,
whereas higher values will yield a more creative writing style.

You can also use the _Max Tokens_ field to limit the tokens used by your AI agent
for the post content. If you find that posts generated by a prompt are getting cut
off mid sentence, you’ll need to increase your max token limit.

Once you’re done creating your prompt, save it using the _Publish_ button within
WordPress. Then click the _Generate Post Now_ button to test your prompt and have
AI generate a new post for you instantly!

### How do I schedule a prompt to run automatically?

You can schedule a prompt to run automatically under the `Pipeline Publisher > Post
Scheduler` menu. Simply create a new scheduler post and configure the options to
run your desired prompt at the interval you choose. You can also select one or more
prompts from a list and have one chosen at random for scheduled generation.

### What level of access do different users have to Pipeline Publisher?

WordPress Administrators have full access to Pipeline Publisher, including the ability
to create and edit prompts and schedules, change plugin settings and view AI API
success and failure logs.

Editors have the ability to create and edit prompts and schedules, but cannot change
plugin-wide settings or view AI API logs.

### My AI generation requests are failing. How can I fix this?

There are a few reasons AI generation requests may fail:

 1. AI provider rate or service limits
 2. AI provider paywalls
 3. Web host limitations or AI generation timeout

Sometimes issues with your chosen AI provider may prevent full generation of your
AI content. For instance, some AI providers may impose rate limits or otherwise 
de-prioritize your AI generation requests, especially if using a free tier. This
might come back as a _503 Service Unavailable_ response from your AI provider. Other
AI features, such as image generation, may require the purchase of AI credits or
otherwise not work on a free AI generation plan.

For information about what is causing your requests to fail you can go to the `Pipeline
Publisher > API Failure Logs` screen, which will show you information about any 
errors encountered when trying to run your prompts.

In the event that AI requests are failing entirely and you do not see them in the
_API Failure Logs_ section, or in the event you get a browser timeout screen when
running a prompt manually, it’s possible your AI generation chain is taking longer
than is allowed by your web host. When running several prompts in a row it’s possible
for requests to take longer than 30 seconds, which is where web hosts start to limit
how long a request can run.

If you suspect your requests are timing out, you can go to `Pipeline Publisher >
Settings` and enable the _Set Custom Timeout_ setting. Not all web hosts will allow
you to override the default system timeouts, but if your host does allow this via
the PHP `set_time_limit()` function you can set a custom timeout value here.

In the event that setting a custom timeout value does not work, try reducing the
number of prompts run for a single request. For instance, turning off automatic 
title, excerpt and category settings within a prompt may allow your server to complete
the rest of the AI request without timing out.

### Where can I get help using this plugin?

If you need help using this plugin, there are several ways you can get help:

 1. Visit the [Pipeline Publisher Website](https://yourrightwebsite.com/pipeline-publisher/)
    for additional troubleshooting tips and documentation.
 2. Post a help request on the [WordPress.org Support Forums](https://wordpress.org/support/plugin/pipeline-publisher/)
    section for this plugin.
 3. [Contact us directly](https://yourrightwebsite.com/contact/) for paid support, 
    or to report a potential bug or security issue.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“Pipeline Publisher” is open source software. The following people have contributed
to this plugin.

Contributors

 *   [ Your Right Website ](https://profiles.wordpress.org/yourrightwebsite/)

[Translate “Pipeline Publisher” into your language.](https://translate.wordpress.org/projects/wp-plugins/pipeline-publisher)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/pipeline-publisher/),
check out the [SVN repository](https://plugins.svn.wordpress.org/pipeline-publisher/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/pipeline-publisher/)
by [RSS](https://plugins.trac.wordpress.org/log/pipeline-publisher/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.0.0

 * Initial public release.

## Meta

 *  Version **1.0.0**
 *  Last updated **23 hours ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 7.0 or higher **
 *  Tested up to **7.0.1**
 *  PHP version ** 8.3 or higher **
 * Tags
 * [AI](https://wordpress.org/plugins/tags/ai/)[auto poster](https://wordpress.org/plugins/tags/auto-poster/)
   [Autoblogger](https://wordpress.org/plugins/tags/autoblogger/)[content generation](https://wordpress.org/plugins/tags/content-generation/)
   [prompt](https://wordpress.org/plugins/tags/prompt/)
 *  [Advanced View](https://wordpress.org/plugins/pipeline-publisher/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/pipeline-publisher/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/pipeline-publisher/reviews/)

## Contributors

 *   [ Your Right Website ](https://profiles.wordpress.org/yourrightwebsite/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/pipeline-publisher/)