Content Engine
Campaign content controls can define audience, tone, word limits, title constraints and other editorial requirements. Applicable settings are incorporated into the AI generation instructions and can also be checked by the Quality Gate.
Additional Prompt Instructions
This is one of the most important Campaign fields. Use it for detailed writing instructions that cannot be represented by ordinary controls: structure, brand voice, custom tables, buttons, formatting preferences, category-specific guidance, recurring sections, calls to action and other editorial requirements.
Be specific. A detailed prompt plus structured Campaign settings produces a more predictable automation workflow.
Troubleshooting
A Campaign is not processing
Check Campaign status, Auto Processing, queue status, next-run/schedule restrictions, API connection, daily/total limits and Debug/Health information.
Featured image was not assigned
Confirm the chosen source is enabled and configured. For Media Library filters, confirm the attachment title/filename contains the requested text and the physical attachment still exists.
Provider request fails
Use Test Connection, verify account billing/quota/model access, and inspect Debug logs. Provider model names and availability can change.
Scheduled publishing is late
WP-Cron depends on site requests. On low-traffic sites, consider a real server cron for WordPress.
Tutorials - Recommended Dynamic Video Setup
The plugin already includes a Tutorials foundation. When your YouTube videos are ready, the safest scalable approach is to maintain a small JSON feed on your own website and let the plugin cache it for 12-24 hours.
Suggested JSON shape:
{
"version": 1,
"tutorials": [
{
"title": "Create Your First Campaign",
"category": "Getting Started",
"youtube_id": "YOUR_VIDEO_ID",
"description": "Create and test a campaign from start to finish."
}
]
}Recommended implementation for a future maintenance release: fetch only from your fixed HTTPS documentation domain; validate JSON; sanitize all text; accept only valid YouTube video IDs; cache with a WordPress transient; fall back to bundled tutorial cards if the feed is unavailable; and never place arbitrary remote HTML/JavaScript into the WordPress admin.
Start with five videos: Installation & First Campaign; Connect AI Providers; Generate/Import CSV Topics; Featured & Content Images; Additional Prompt Instructions.