AutoPost AI
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 adds GPT-Image-2.5 Flare, GPT-Image-2.5 Sunburst, Stability AI and Nano Banana image generation, Sunburst image editing, multiple AI images throughout articles, advanced image controls, approvals, publishing automation, social posting, tracking, and additional production tools. 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. Use OpenAI GPT-Image-2.5 Flare at fixed Medium quality or Stability AI Stable Image Core for AI featured images. 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 Image Generator with OpenAI GPT-Image-2.5 Flare at fixed Medium quality or 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. Upgrade to AutoPost AI Pro. 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, and GPT-Image-2.5 Flare image generation. Image prompts and relevant generation settings, in addition to 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
SparkPlus
SparkPlus lets you generate AI-powered content for any WordPress post type — including custom post types and Advanced Custom Fields (ACF). Simply provide keywords and context, and SparkPlus creates professionally written, SEO-optimized content with matching images in seconds. Pick your preferred AI engine per model — OpenAI or Google Gemini. The plugin also bundles Olymp Tools: a small collection of standalone marketing side-features (currently Google Reviews, Visitor Location, and AI-Image Marker) that live under their own admin menu and work completely independently of the AI content generator. Use as much or as little as you need. Key Features: Bulk keyword loading — Enter one keyword per line to batch-create posts instantly. Duplicate detection prevents accidental duplicates. AI text generation — Generate post titles, content, excerpts, and any ACF text/textarea/WYSIWYG field using the latest OpenAI and Google Gemini models. AI image generation — Automatically generate featured images and ACF image fields. Images are converted to WebP for optimal performance. Multi-provider support — Choose a different provider and model for text and for images. All AI calls are made directly from your browser to the provider, so no long-running server requests can time out. Custom post type support — Works with all public post types including built-in posts, pages, and any registered CPTs. ACF integration — Automatically discovers ACF field groups and generates content for text and image fields. Internal linking pool — Populate ACF post_object (relationship) fields automatically from a pool of existing posts, so generated content links to related content on your site. SEO integration — Optional RankMath support generates SEO meta titles and descriptions, plus a keyword-rich URL slug applied as the post permalink. Reference & related images — Attach a reference image to an image field (used as visual context by Gemini), or link an image field to a text field so the generated image correlates with that text. Three-tier context system — Provide site-wide brand context, per-post-type instructions, and per-post specific context for highly targeted content. Configurable formatting — Control which HTML elements (headings, lists, bold, italic, links) the AI may use in rich text fields. Queue-based generation — Queue individual posts or batch-queue all posts, then generate sequentially with real-time progress. Debug mode — Inspect the exact prompts sent to your AI provider and the raw API responses for full transparency. Auto-publish — Optionally publish posts immediately upon keyword loading instead of saving as drafts. Post editor integration — Edit keywords and additional context directly from the WordPress post editor via a sidebar meta box. Multi-language support — Content is generated in your site’s WordPress locale language. 50+ languages supported. Settings & Configuration: API Settings — Enter an API key per provider (OpenAI, Google Gemini) and choose your text and image models. General Context — Define your company name, industry, target audience, USP, product advantages, and buying reasons to shape all generated content. CPT Configuration — Per-post-type field mapping with individual enable/disable toggles, custom descriptions/prompts, word counts, image size/quality settings, reference images, and image-to-text relations. SEO — Enable RankMath meta title/description generation and keyword-rich URL slugs. Internal Linking — Enable and configure the linking pool used to fill relationship fields. Reset — Easily reset all plugin settings or clear post meta data when needed. Supported AI Models: OpenAI (text): gpt-5.5, gpt-5.5-pro, gpt-5.4, gpt-5.2, gpt-5.1, gpt-5-mini, gpt-5-nano Google Gemini (text): Gemini 3.1 Pro, Gemini 3 Flash, Gemini 3.1 Flash Lite, Gemini 2.5 Pro / Flash / Flash Lite OpenAI (image): gpt-image-2, gpt-image-1.5, gpt-image-1, gpt-image-1-mini Google Gemini (image): Gemini 3.1 Flash Image, Gemini 3 Pro Image, Gemini 2.5 Flash Image Bundled: Olymp Tools Olymp Tools is a lightweight container for standalone features that are independent of the AI generator. Each tool has its own submenu under the Olymp Tools admin menu. Google Reviews — Display your Google rating and review count anywhere via shortcodes: [olymp_google_reviews_average] → average rating, e.g. “4.6” [olymp_google_reviews_count] → total review count, e.g. “128” The values are fetched server-side from the Google Places API and cached; your API key never reaches the browser and the shortcodes keep serving the last known-good numbers if a refresh fails. Visitor Location — Insert the current visitor’s location into your copy for location-personalised marketing (e.g. “Best offers near [olymp_visitor_city]”): [olymp_visitor_city default="..."], [olymp_visitor_region ...], [olymp_visitor_country ...], [olymp_visitor_country_code ...] [olymp_visitor_location field="city,country" separator=", " default="..."] Lookups are 100% local against a DB-IP Lite City database stored on your server — the visitor’s IP never leaves your site. Rendering is client-side, so it works correctly behind full-page caching. AI-Image Marker — Mark images as AI-generated and disclose it to visitors with a badge overlaid on every use of the image (transparency obligations such as the EU AI Act): Mark images one by one in the attachment details, in bulk in the Media Library list view (with an “AI” column and filter), or automatically on upload. Configurable text or custom-image badge — position, size, colors, tooltip, link, exclusion selectors, custom CSS — with a live preview; optional alt-text disclosure for screen readers. The mark is stored with the image in the library — never baked into the image file — so the badge is configured once and applies everywhere. Rendering is client-side on the final DOM, so it works with any theme or page builder and behind full-page caching. Third-Party Services SparkPlus and its bundled Olymp Tools connect to the following external services. Each connection only happens for the feature that uses it, and only once you have configured and used that feature. AI content generation (SparkPlus) When you trigger content generation, your request — including keywords, configured context (company name, industry, target audience, etc.), and field descriptions — is sent directly from your browser to the AI provider you selected for that model. You choose the provider per model and supply your own API key; usage is billed by that provider. Only the provider(s) you configure are ever contacted. OpenAI, L.L.C. — Endpoint: https://api.openai.com · Terms: https://openai.com/policies/terms-of-use · Privacy: https://openai.com/policies/privacy-policy · Keys: https://platform.openai.com/api-keys Google Gemini — Endpoint: https://generativelanguage.googleapis.com · Terms: https://ai.google.dev/gemini-api/terms · Privacy: https://policies.google.com/privacy · Keys: https://aistudio.google.com/app/apikey Google Reviews tool (Olymp Tools) If you configure the Google Reviews tool, your server (never the browser) requests your business’s rating and userRatingCount from the Google Places API for the Place ID you enter. Your API key is stored on your server and used only for this request. Service provider: Google LLC — Places API (New) API endpoint: https://places.googleapis.com/v1/places/ Terms of use: https://cloud.google.com/maps-platform/terms Privacy policy: https://policies.google.com/privacy Visitor Location tool (Olymp Tools) If you enable the Visitor Location tool, your server downloads the free DB-IP Lite City database (a data file) and stores it locally. All IP-to-location lookups then happen entirely on your server — no visitor data or IP address is ever sent to DB-IP or any other third party. Service provider: DB-IP — “IP Geolocation by DB-IP”, licensed CC-BY 4.0 Download endpoint: https://download.db-ip.com/free/ Website / terms: https://db-ip.com/ No data is sent to any of these services except as described above, and only when you configure and use the corresponding feature.