Create content on demand or run an auto-blogging schedule. WPWriter generates complete, SEO-optimized WordPress posts, pages, and images using your own AI API keys — with no token markup.
Most AI writing plugins charge you per word or lock you into expensive subscriptions that include hidden AI costs. WPWriter uses a
BYOK (Bring Your Own Key) model: connect your OpenAI, Anthropic (Claude), or Google (Gemini) API key and pay the AI providers directly at their standard rates. You keep full control over your AI costs.
With
auto-blogging, build a topic queue, choose your templates and AI models, schedule content runs, and control whether completed posts stay as drafts or publish only after configured quality checks pass.
Get started free — 15 AI-generated posts and 20 AI-generated images to try the product. No credit card required.
What Can You Do With WPWriter?
- AI Content Creation — Generate complete, publish-ready articles and pages with a guided wizard: content settings, design settings, media selection, and generation
- Auto-Blogging — Schedule content from a topic queue with draft-first review or quality-gated auto-publishing controls
- AI Image Generation — Create stunning images with DALL-E, Imagen, Nanobanana (Gemini-powered realistic images), Stability AI, and more — with built-in optimization and batch upload
- AI SEO Optimization — Automatically generate SEO titles, descriptions, and supported focus keywords with AI, supporting Yoast SEO, Rank Math, and All in One SEO
- AI Content Improvement — Improve, expand, and rewrite existing posts with AI assistance
- AI Image Enhancement — Upscale, enhance, or reimagine existing images
- Site Content Health — Monitor SEO performance, identify weak pages, and get actionable improvement recommendations
- Content Ideas — Get AI-powered topic suggestions tailored to your niche
- Content & Design Templates — Use built-in templates or create your own for consistent content style and HTML design across posts
- Shortcode Embedding — Embed contact forms, videos, product grids, or any WordPress shortcode into AI-generated content
- Featured Image Management — Upload, optimize, and set featured images with automatic resizing and quality control
- Multi-Site Management — Manage multiple WordPress sites from one WPWriter dashboard
- Post Type Conversion — Convert posts to pages or pages to posts with a single click
- Category & Tag Management — Create and organize taxonomies directly from WPWriter
- WordPress 7.0 Connector Key Import — Explicitly import an AI key already saved in Settings → Connectors instead of entering it twice
Content for Any Scenario
WPWriter uses customizable prompt templates to create content for virtually any type of page:
- Articles & Blog Posts — Expert pieces, friendly advice, technical guides, creative storytelling, SEO-balanced articles
- Product Pages — Feature showcases, comparisons, quick overviews with specs
- Pages with Forms & Media — Contact pages, service pages with quote forms, video tutorial pages
- Home Pages — Landing pages with compelling copy and structured layouts
- Custom Content — Write your own prompt or customize existing templates
Every template is open-source and free to use. Modify them or build your own from scratch.
50+ AI Models Supported
Choose the right model for each task — from fast and affordable to maximum quality:
Text & Content:
- Claude (Anthropic) — Opus 4.6, Sonnet 4.5, Haiku 4.5, and more
- Gemini (Google) — 2.5 Pro, 2.5 Flash, 2.0 Flash, and more
-
GPT (OpenAI) — GPT-4o, GPT-4.1, o3, o4-mini, and more
Image Generation:
-
Nanobanana (Gemini) — Superior realistic images, our top recommendation
- Imagen 4 Ultra / Imagen 4 (Google) — High-quality generation
- DALL-E 3 / DALL-E 2 (OpenAI) — Versatile AI image creation
Why Pure HTML Instead of a Page Builder?
WPWriter generates clean, semantic HTML — no Elementor, WPBakery, or Divi dependency. This means:
- Faster page loads — No extra CSS/JS frameworks, just clean HTML styled by your theme
- Better SEO — Search engines easily parse lightweight HTML without page builder bloat
- No plugin lock-in — Your content works with any theme and survives plugin changes
- Lower hosting costs — Less server resources needed to render pages
WordPress 7.0 Connector Key Import
On WordPress 7.0 and later, you can explicitly import a database-stored OpenAI, Anthropic, or Google API key that you already saved in
Settings → Connectors. WPWriter validates the selected key before saving it. Keys configured on the server through environment variables or PHP constants are not imported.
Security
- Token-based authentication — no WordPress passwords stored or transmitted
- Pairing codes expire after 10 minutes
- Each connection can be individually revoked
- All API requests are authenticated and validated
- Supports multiple simultaneous WPWriter account connections
External Service Disclosure
This plugin connects to WPWriter (
wpwriter.com) to enable content management features. When connected:
- Your site URL and connector authentication details are associated with your WPWriter account so authenticated site-management requests can be made
- Content you create, sync, publish, or schedule through auto-blogging is transmitted between WPWriter and your WordPress site as required to perform those actions
- On WordPress 7.0+, if you explicitly choose Import from WordPress, the selected database-stored AI provider key from Settings → Connectors is transmitted to WPWriter and stored encrypted in your WPWriter account for AI requests
- Keys supplied to WordPress through environment variables or PHP constants are not imported by this feature
WPWriter Terms of Service
WPWriter Privacy Policy
Setup takes about 2 minutes:
- Create a free account at wpwriter.com.
- Install the plugin: upload the
ylabs-connector-for-wpwriter folder to /wp-content/plugins/, or install directly through Plugins > Add New in WordPress.
- Activate the plugin through the Plugins screen.
- Go to WPWriter in your WordPress admin menu.
- Click Generate Pairing Code and enter a name for this connection (e.g., "My Laptop").
- Copy the pairing code and paste it into your WPWriter dashboard to connect.
That's it — start creating AI content immediately.