DraftForge – AI Draft Poster
DraftForge is an AI content generator and blog post writer for WordPress. Type one topic and it writes a complete, structured draft post — SEO-friendly title, HTML body, suggested categories and tags — then adds a featured image. The result is saved as a draft (never auto-published) so you stay in full editorial control.
All generation runs through the WordPress AI Client that ships with WordPress 7.0. You choose and configure your AI provider once, at the site level, and DraftForge uses it.
If the WordPress AI Client has no image model available on your site, DraftForge can optionally generate the featured image directly with OpenAI — you provide your own key on the Settings page (or via a constant) and pick the image model your key supports. If neither is available, a free stock photo is used so the draft still has an image.
Great for bloggers, content marketers, and agencies who want to go from idea to a ready-to-edit first draft in seconds instead of staring at a blank editor.
What it does
- Generates a ~600 word draft post from a topic you type.
- Creates the categories it suggests (and assigns tags).
- Saves the post as a draft so you always review before publishing.
- Adds a featured image (when your configured provider supports image generation) and embeds it at the top of the post body.
You stay in control
- Posts are always created as drafts.
- The only credential the plugin stores is the optional OpenAI key you enter on the Settings page for the direct image fallback — and only if you choose to use it.
External services
All AI text and image generation is primarily performed by the WordPress AI Client (part of WordPress core since 7.0), which sends your topic — and a short prompt derived from the generated title, for the image — to whichever AI provider you have configured for your site. The plugin is not tied to any specific provider; please refer to your configured provider’s terms and privacy policy for how your data is handled. When your provider returns a generated image as a URL rather than inline data, the plugin downloads the image from that provider-supplied URL so it can be saved to your Media Library.
OpenAI API (https://api.openai.com)
Optional, used only as an image fallback when the WordPress AI Client has no image model and you have provided an OpenAI key on the Settings page (or via the OPENAI_API_KEY constant).
- Data sent: a short prompt derived from the generated post title; and, when detecting available models, a request that lists the models your key can access. Sent only when you generate a draft or open the Settings page with a key configured.
- Authentication: your own OpenAI API key.
- Terms: https://openai.com/policies/terms-of-use
- Privacy: https://openai.com/policies/privacy-policy
LoremFlickr (https://loremflickr.com) Used only as a last-resort fallback: if neither the AI Client nor the direct OpenAI call can generate an image, the plugin fetches a free stock photo so the draft still has a featured image.
LoremFlickr (https://loremflickr.com) Used only as a last-resort fallback: if the configured AI provider cannot generate an image, the plugin fetches a free stock photo so the draft still has a featured image.
- Data sent: up to three keywords derived from the generated post title, as part of the image URL.
- Terms / about: https://loremflickr.com
