Skip to content

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

  1. Download the ZIP matching your PHP version (e.g. wp-ai-writer_v1.x.x_php8.1.zip).
  2. WP admin → Plugins → Add New → Upload Plugin → pick the ZIP → Install Now → Activate.
  3. 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:

  1. Pick default provider: OpenAI / Anthropic / Google Gemini / DeepSeek / Mistral / custom.
  2. Paste API key (all keys live in local wp_options, never sent upstream).
  3. Pick default model (gpt-4o, claude-sonnet-4-6, gemini-1.5-pro, ...).
  4. Tune temperature (default 0.7) + default length (short/medium/long) + default language (zh-cn/en/zh-tw).
  5. Save.

"Test connection" verifies the key.

3. Generate your first article

Dashboard:

  1. Pick template (24 built-in + custom): blog / SEO / product / email / social / news / tutorial / support.
  2. Enter keywords or topic.
  3. Click "Generate" — output streams live.
  4. "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.