Description
AutoPost AI is a queue-based WordPress content assistant for generating blog ideas, creating long-form posts with AI, adding images, and keeping content creation organized inside the WordPress dashboard.
The free version uses GPT 5.4 for topic generation, post content, keyword extraction, and featured-image prompt building. AutoPost AI Pro uses GPT 5.6 Sol and expands the workflow with advanced image options, approval tools, publishing automation, and additional production features.
Core workflow
- Select a WordPress post category and request AI topic suggestions.
- Review the suggestions and add selected topics to the Post Creation Queue.
- Add topics manually when you already know what you want to create.
- Create a queued post immediately with Create Now, or let WordPress cron create queued posts on your configured cadence.
- Review created posts from the Created Posts list and edit or view them from WordPress.
Free version features
- Generate category-based topic suggestions with GPT 5.4.
- Avoid re-suggesting topics that are already stored in the queue for the same category.
- Clean generated titles before they are shown, queued, or used as WordPress post titles.
- Add AI-suggested topics or manually entered topics to the queue.
- View pending topics, category, creation order, estimated days until creation, and topic creation date.
- Create an individual queued post immediately with Create Now.
- Delete pending queue items.
- View created and published queue entries with edit and view links when the WordPress post is available.
- Create standard WordPress posts as Draft or Published.
- Schedule automatic queue processing at a configurable interval in days. The plugin checks the queue through a 15-minute WordPress cron event.
- Generate long-form HTML post content with GPT 5.4.
- Apply the saved ChatGPT pre-prompt as brand and website context.
- Clean AI output, including code fences, markdown noise, chatty lead-ins, and forbidden dash characters.
- Limit generated posts to a maximum of 2 internal links.
- Attempt to include at least 1 viable external informational reference.
- Retrieve inline images from Pixabay.
- Insert up to 5 inline images into generated post content.
- Fall back to the bundled placeholder image when Pixabay does not supply enough inline images.
- Use a sixth Pixabay image as a featured-image fallback when available.
- Optionally use Stability AI Stable Image Core for the featured image when a Stability AI API key is saved.
- Generate the Stability AI featured image at a fixed 3:2 ratio.
- Build title-aware featured-image prompts and suppress generic camera gear unless the post topic actually calls for it.
- Use the basic Image Generator with Stability AI Stable Image Core.
- Choose 16:9, 1:1, 3:2, or 2:3 for standalone Image Generator requests.
- Save generated standalone images to the WordPress Media Library.
- Optionally append a custom linked CTA to generated posts.
- Optionally send an email notification when a post is automatically created.
- Save and reset the ChatGPT pre-prompt from the Settings tab.
- Save OpenAI and Stability AI API keys through the plugin dashboard.
- Access a built-in Go Pro tab with a Free vs Pro comparison.
Learn more about AutoPost AI on our website.
Dashboard Tabs
Generate Topics & Queue Posts
Select a category, request AI topic suggestions, refresh the suggestions, select the topics you want, and add them to the queue. The plugin excludes the Uncategorized category from the selector.
Post Creation
Add a topic manually, manage the pending Post Creation Queue, create a post immediately, delete pending topics, and review Created Posts. Queue and created-post tables support loading additional rows.
Post Creation Settings
Configure:
- Post Creation Time Frame (days): minimum 1 day.
- Post Status Upon Creation: Draft or Published.
- Add Post Footer Call to Action: optional.
- Call to Action Text: shown when CTA is enabled.
- Call to Action Link: required for the linked CTA block to be added.
- Email Address for Notifications: optional and used for automatically created posts.
Image Generator
Requires a saved Stability AI API key. Enter an image prompt, optionally enter a file name, choose an aspect ratio, and request an image. The free version uses Stable Image Core. Generated files are saved to the WordPress Media Library.
Settings
Save the OpenAI API key, customize the ChatGPT pre-prompt, reset the pre-prompt to its default value, and optionally save a Stability AI API key.
Go Pro
Review the built-in Free vs Pro comparison and open links for AutoPost AI Pro.
How Automatic Post Creation Works
AutoPost AI registers a WordPress cron schedule that runs every 15 minutes. On each check, the plugin compares the last post creation time to the configured Post Creation Time Frame.
When a queued post is due, AutoPost AI:
- Selects the oldest pending queue item.
- Generates the post body with GPT 5.4.
- Retrieves Pixabay images and uploads available images to the Media Library.
- Inserts up to 5 inline images.
- Appends the CTA when it is enabled and both CTA text and URL are present.
- Creates the WordPress post with the configured Draft or Published status.
- Attempts to generate a Stability AI featured image when a Stability AI API key is available.
- Falls back to an available Pixabay featured image when Stability AI does not provide one.
- Updates the queue record and the last-created timestamp.
- Sends the optional automatic-creation notification email when configured.
WordPress cron depends on site traffic or another system that triggers wp-cron.php. Low-traffic sites may need a real server cron job to trigger WordPress cron reliably.
Images
Pixabay inline images
The free version uses Pixabay for inline image retrieval. Search terms are derived from the post category or extracted content keywords. The plugin attempts to use 6 images per post workflow: up to 5 for inline placement and 1 as a possible featured-image fallback.
If Pixabay does not return enough images, the bundled placeholder image can be used for missing inline slots.
Stability AI featured image
When a Stability AI API key is saved, the plugin can generate the featured image with Stable Image Core. Auto-created featured images use a fixed 3:2 aspect ratio.
The featured-image prompt is built from the post title and category context. The prompt logic avoids generic camera and photography equipment unless the title itself is about photography, cameras, filmmaking, videography, or related equipment.
Standalone Image Generator
The Image Generator supports these aspect ratios:
- 16:9
- 1:1
- 3:2
- 2:3
The optional file name is sanitized and saved as a WebP-style media file name by the plugin workflow.
Content and Link Guardrails
AutoPost AI applies cleanup and validation around AI-generated content:
- Post titles are normalized and sanitized before use.
- Markdown markers and code fences are removed from generated output when needed.
- Em dash and en dash characters are replaced during cleanup.
- Generated post HTML is cleaned before insertion into WordPress.
- Internal links are limited to a maximum of 2 per generated post.
- The plugin attempts to keep at least 1 viable external informational reference.
- External-link checks use cached validation and may be affected by remote-site blocking, firewalls, rate limits, or temporary outages.
- Featured-image prompts include negative terms intended to reduce unwanted stock-camera imagery.
Data Storage and Permissions
The plugin dashboard and AJAX actions are restricted to administrators with the manage_options capability.
AutoPost AI stores queue data in the custom database table:
{prefix}autopost_ai_queue
The queue stores the topic, category information, status, topic creation date, post creation date, and publication date.
Plugin settings are stored in WordPress options, including API keys, post creation settings, prompt text, last post creation time, and Stability AI image preferences.
The plugin also adds _autopost_ai_queue_id post meta to created posts so queue records can be matched reliably to their WordPress posts.
On uninstall, the plugin clears its scheduled cron hook. Queue and plugin option deletion is controlled by the plugin’s autopost_ai_remove_data_on_uninstall setting/filter. When removal is enabled, the custom queue table and plugin options are deleted.
Third-Party Services
AutoPost AI connects to third-party services when a feature requires that service.
OpenAI
AutoPost AI uses the OpenAI API for topic suggestions, full post generation, keyword extraction, and featured-image prompt building. Prompt text, topics, generation instructions, and relevant site or brand context may be sent to OpenAI.
- Service: OpenAI
- API terms: OpenAI Services Agreement
- Privacy policy: OpenAI Privacy Policy
Stability AI
When a Stability AI API key is saved, AutoPost AI can use Stability AI Stable Image Core for featured-image generation and the basic Image Generator. Image prompts and selected image settings are sent to Stability AI.
- Service: Stability AI
- Terms: Stability AI Terms of Service
- Privacy policy: Stability AI Privacy Policy
Pixabay
AutoPost AI uses the Pixabay API to retrieve inline images for generated posts. Search queries based on the topic, category, or extracted keywords are sent to Pixabay.
- Service: Pixabay API
- Terms: Pixabay Terms of Service
- Privacy policy: Pixabay Privacy Policy
Installation
- In WordPress, go to Plugins > Add New Plugin > Upload Plugin.
- Upload the AutoPost AI ZIP file and activate it.
- Open Posts > AutoPost AI.
- Open the Settings tab and save your OpenAI API key.
- Review the ChatGPT pre-prompt and replace the default placeholders with your website, business, audience, goals, and preferred tone.
- Optionally save a Stability AI API key to enable Stable Image Core featured images and the basic Image Generator.
- Open Post Creation Settings and configure the creation interval, post status, optional CTA, and optional notification email.
- Open Generate Topics & Queue Posts, select a category, and begin building your queue.
Draft status is recommended while testing so you can review generated text, images, links, and CTA content before publishing.
FAQ
-
Do I need an OpenAI API key?
-
Yes. Topic generation and AI post creation require an OpenAI API key with available API billing or credits. A ChatGPT subscription and OpenAI API billing are separate services.
-
Which OpenAI model does the free version use?
-
The free plugin is configured to use GPT 5.4.
-
Do I need a Stability AI account?
-
Only if you want Stability AI featured images or the basic Image Generator. Pixabay inline images can still be used without a Stability AI key.
-
Will the plugin automatically publish posts?
-
It can. In Post Creation Settings, choose Draft or Published. Draft is recommended while testing.
-
Can I create a post immediately?
-
Yes. Open the Post Creation tab and click Create Now next to a pending queue item.
-
Can I enter my own topic instead of using an AI suggestion?
-
Yes. The Post Creation tab includes a manual topic field and category selector.
-
Why does the queue show Days Until Creation?
-
The plugin calculates an estimated creation date from the configured interval, the last creation time, and each pending item’s position in the queue.
-
Where do post images come from?
-
Inline images come from Pixabay in the free version. A saved Stability AI key enables Stable Image Core for the featured image. If Stability AI does not produce a featured image, an available Pixabay image may be used as a fallback.
-
How many inline images are added?
-
The post creation workflow attempts to insert up to 5 inline images.
-
What happens if Pixabay does not return enough images?
-
The plugin can use its bundled placeholder image for missing inline image slots.
-
Does AutoPost AI create custom post types?
-
No. This version creates standard WordPress
postentries. -
Why did automatic creation run later than expected?
-
WordPress cron is traffic-driven by default. The plugin checks every 15 minutes, but the actual event only runs when WordPress cron is triggered.
-
What does AutoPost AI Pro add?
-
The built-in Go Pro tab describes stronger production models, advanced Stability AI options, Gemini image models, approval workflows, Facebook posting, Google Business Profile posting, and advanced publishing controls.
Reviews
Contributors & Developers
“AutoPost AI” is open source software. The following people have contributed to this plugin.
ContributorsTranslate “AutoPost AI” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
3.0
- Fixed the Create Now polling endpoint calling a nonexistent post lookup helper, which caused every status poll to fail while the background post could still finish successfully.
- Added automatic admin asset cache busting so updated Create Now JavaScript is loaded immediately after plugin updates even when the plugin version remains 3.0.
- Made Create Now status polling start immediately and added queue self-reconciliation when the post exists but the queue row has not yet updated.
- Fixed the manual background worker authorization so Create Now can complete reliably without a logged-in-session nonce on the unauthenticated loopback request, and added fast recovery when a worker cannot start.
- Added nonce verification to the manual background worker request and cleaned up the loopback request for WordPress Plugin Check compatibility.
- Replaced the manual Create Now WP-Cron handoff with a direct non-blocking background worker request so post creation starts immediately and does not depend on WP-Cron firing.
- Major AI upgrade release: AutoPost AI Free now uses GPT-5.4, while AutoPost AI Pro uses GPT-5.6 Sol.
- Reworked manual Create Now into a background WordPress job so the dashboard request returns immediately and status polling is no longer blocked by long GPT or image-generation work.
- Added live queue-status polling during manual Create Now so the dashboard can detect a completed post before slower featured-image processing finishes.
- Fixed the manual Create Now button so the Creating spinner always clears on success, failure, or timeout recovery.
- Improved the manual Create Now workflow so completed posts move out of the pending queue immediately and the Pending and Created Posts lists refresh with AJAX.
- Added timeout recovery that checks the queue status before showing a failure message when a long-running post request is interrupted.
- Updated all OpenAI text-generation connections for GPT-5.4 using the OpenAI Responses API, including topic suggestions and post generation.
- Improved OpenAI error reporting in the topic suggestion workflow.
- Upgraded AI topic and post generation from GPT-4o to GPT-5.4.
- Updated Free vs Pro model positioning: AutoPost AI Free uses GPT-5.4 and AutoPost AI Pro uses GPT-5.6 Sol.
- Expanded and updated the readme.txt documentation to cover the current plugin functionality and workflow.
- Rebuilt the bundled Documentation PDF with a branded cover, AutoPost AI product link, and Upgrade to AutoPost AI Pro link.
- Updated plugin documentation and model references throughout.
- Shortened the WordPress.org Short Description to comply with the 150-character maximum.
2.2
- Added a dedicated Go Pro tab inside the AutoPost AI dashboard to make the AutoPost AI Pro upgrade path easier to find.
- Added a Free vs Pro comparison table, Pro feature cards, and purchase and comparison CTAs using the existing Pro URLs.
- Added lightweight responsive admin styles for the new Go Pro tab.
2.0
- Audited every GPT 5.4 path in the free plugin and tightened prompts so topic suggestions, full post creation, featured-image prompt building, and keyword extraction all return cleaner output.
- Added shared AI output cleanup so markdown junk, chatty intro text, code fences, and formatting noise are stripped before titles, queue items, and generated post content are saved.
- Added a stronger title sanitizer for generated topics, queued topics, manual topics, Create Now, and cron-created posts so post titles stay clean and consistent.
- Added no-em-dash rules to GPT 5.4 prompts and added fallback cleanup so em dashes and en dashes are replaced if they still appear.
- Kept the improved Stability AI featured-image prompt logic so featured images stay title-aware and avoid camera gear unless the title actually calls for it.
- Updated the admin model message so AutoPost AI Pro links directly to https://plugins.guru-is.com/product/autopost-ai-pro/
- Updated plugin versioning to 2.0 and aligned the plugin header, constant, stable tag, and changelog.
- Updated Tested up to to 6.9.4.
- Refined external-link validation so Create Now uses lighter, cached live-link checks, keeps searching for a working external reference, and avoids failing the full post-creation request over an aggressive link test.
- Enforced a hard maximum of 2 internal links in generated posts.
- Added a Third-Party Services section in readme.txt with service, terms, and privacy links for OpenAI, Stability AI, and Pixabay.
- Updated the bundled documentation PDF so it matches the current 2.0 workflow, admin tabs, image behavior, link rules, and troubleshooting guidance.
1.4
- Rebuilt Stability AI featured-image prompt generation so the free version creates more title-specific hero images instead of generic camera-heavy teaser art.
- Added a hard camera and photography-gear ban for Stability AI featured images unless the post title is actually about cameras, photography, videography, or filmmaking.
- Added GPT 5.4 featured-image prompt building in the free version with a stronger fallback prompt when OpenAI prompt generation is unavailable.
- Updated free-version marketing text and readme copy to mention GPT 5.4 in Free and GPT 5.6 Sol in Pro.
- Updated free-version topic suggestion requests to use GPT 5.4 for consistency.
- Fixed the Image Generator Image File Name field so it no longer fights typing while you enter a name.
- Auto-created Stability AI featured images now always use a fixed 3:2 ratio in the free teaser flow.
- Replaced the old dashboard upsell box with a cleaner dismissible upgrade notice shown only on the plugin page.
- Shortened and softened the upgrade messaging to keep the upsell path more helpful and less promotional.
- Added clearer Pro teaser text for upgraded AI image engines, stronger text generation, and the Image Generator.
- Added free Stability AI teaser support using Stable Image Core: Fast and Affordable for featured images on created posts.
- Added the basic Image Generator tab powered by Stable Image Core in the free version.
- Preserved Stability AI option names in the database so saved settings stay ready for the upgrade path to Pro.
- Updated free-plugin image messaging to explain that Pixabay still handles inline images while Stability AI can handle the featured image.
- Updated readme content to match the current free plugin workflow and teaser image functionality.
1.3
- Improved admin polish and plugin messaging.
1.0
- Initial release with AI topic suggestions, queue management, scheduled draft creation, Pixabay image support, CTA options, and email notifications.
