Quick start
Quick start
WP AI Writer is the WordPress AI content generator with native trilingual support (en / zh-CN / zh-TW), multi-LLM BYOK (OpenAI / Anthropic / Gemini / DeepSeek / Mistral / custom OpenAI-compatible), and deep integration with wp-zhconvert for one-click 简↔繁 conversion. This guide covers install, API key setup, generating your first article, and Pro features (batch / templates / team).
For WordPress content operators, bloggers, multilingual site owners.
1. Install and activate
- Download the ZIP matching your PHP version (e.g.
wp-ai-writer_v1.x.x_php8.1.zip). - WP admin → Plugins → Add New → Upload Plugin → pick the ZIP → Install Now → Activate.
- Top menu AI Writer opens the console.
Activation auto-creates wp_aiw_history / wp_aiw_templates / wp_aiw_profiles tables plus the Team seats table.
2. Configure LLM providers (BYOK)
Settings → API Keys panel:
- Pick default provider: OpenAI / Anthropic / Google Gemini / DeepSeek / Mistral / custom.
- Paste API key (all keys live in local
wp_options, never sent upstream). - Pick default model (
gpt-4o,claude-sonnet-4-6,gemini-1.5-pro, ...). - Tune temperature (default 0.7) + default length (short/medium/long) + default language (zh-cn/en/zh-tw).
- Save.
"Test connection" verifies the key.
3. Generate your first article
Dashboard:
- Pick template (24 built-in + custom): blog / SEO / product / email / social / news / tutorial / support.
- Enter keywords or topic.
- Click "Generate" — output streams live.
- "Insert to new post" creates a WP draft, or "Copy" puts it on the clipboard.
History auto-recorded in Dashboard → Recent generations.
4. Gutenberg sidebar
Open any post → "AI Writer" panel in the right sidebar:
- Pick template + enter keywords
- One-click generate body / title / excerpt / SEO meta description
- "Web Search" toggle: let the LLM use search augmentation (where supported)
- "Deep Think" toggle: enable reasoning models (GPT-5, Claude Opus, Gemini-2.5-Pro, ...)
Generated content drops at cursor.
5. Templates
24 built-ins cover 8 scenarios: blog / SEO / product / email / social / news / tutorial / support.
Pro users can author templates: - Edit system prompt + user prompt - Set language, tone, length defaults - Group by category
6. Brand voice profiles (Pro)
Profiles page:
- Paste 5–10 representative pieces of your writing
- The system extracts style features into a system prompt
- All future generation auto-applies this style
- Multiple profiles for multi-brand sites
7. Batch generation (Pro)
Batch page:
- Enter keyword list (CSV or paste)
- Pick template + voice profile
- One-click generate all (async background)
- Output drafts grouped together with SEO meta
Useful for keyword matrices and long-tail content farms.
8. Team (Agency tier)
Team page:
- Invite collaborators (per-seat billing)
- Each member's own API key (isolated billing)
- Shared template library
9. History and stats
History page:
- Every generation (user / template / provider / model / time / tokens / status)
- Filter by provider / template
- Monthly cost table, success rate, top templates
10. Auto-updates
With a valid license, Dashboard → "Check for Updates" pulls the latest version; "Install Update" runs the WP standard update flow.
11. FAQ
Q: What's free vs Pro? A: Free: single user, email prompt, 24 built-in templates, single-article generation, 5 free quota per month (OpenAI free token route). Everything else is Pro.
Q: Are my API keys safe? A: Stored only in WordPress wp_options; never transmitted to Intally servers. Streaming runs server-side from your WP install directly to the LLM endpoint.
Q: Can I use Chinese-domestic LLMs? A: Yes. Configure "Custom Provider" with baseurl + key (any OpenAI-protocol-compatible provider works: DeepSeek, Zhipu, Moonshot, Qwen, ...).
Q: Will batch generation hit rate limits? A: The plugin sends sequentially via your single provider key, respecting upstream rate limits. Configure minimum request gap in Settings → Throttle.
For deeper docs (per-provider endpoint setup, template variables, REST API) see the "Full documentation" link on your store dashboard card.