ScoreContent AI Writer plans, writes, illustrates, links, scores and files a complete article without leaving WordPress.
It uses your API key and your quota. There is no subscription, no relay server, and nothing is sent to scorecontent.com — the scoring engine ships inside the plugin and runs on your own host.
What makes it different
Most AI writing plugins hand the model a topic and paste back whatever comes out. This one closes the loop:
- Every draft is scored with the ScoreContent engine — the same signals as the editor at scorecontent.com: sentence-rhythm variance, contraction rate, AI phrase detection, active voice, specificity, vocabulary richness, keyword placement, Flesch readability, heading structure and more.
- If the human score lands below your target, the article is rewritten against the exact findings the scorer produced, then re-scored.
- The writing rules sent to the model are derived from what the scorer measures, so the first draft is already aiming at the right target.
Never the same article twice
Every run draws a seed. The seed picks a writer persona, an opening move, a sentence-rhythm rule, structural constraints and a rotating set of banned phrases. Two runs on the same topic produce genuinely different articles — not the same skeleton with synonyms.
You choose everything
- Provider: OpenAI or Anthropic (Claude), with a live model picker pulled from your own account.
- Model, effort level, reasoning on or off.
- Length, article type (how-to, listicle, comparison, review, case study, FAQ, opinion, news), tone, point of view, audience, brand voice.
- Language — 15 output languages. The admin UI is fully internationalized, supports automatic RTL layout, and is ready for WordPress.org language packs.
- Internal links, chosen from your own published posts by keyword match. Never invented.
- Outbound links: off, your own list, or authoritative suggestions — every suggested URL is verified with a real HTTP request before it goes in.
- Images: how many, featured image or not, ten art-direction presets, model, size, quality, people and face controls, captions, and optional exact text in the article language.
- A table of contents that can be disabled or start collapsed or expanded, plus a key takeaways box, FAQ section with FAQPage schema, comparison tables and lists.
- Save as draft, submit for review, publish now, or schedule for a date and time.
Schedule a whole run
Paste a list of topics, pick a start time and a gap — hourly through weekly. Each article gets its own job, its own prompt seed and its own publish time. Failed runs keep everything they already wrote, so a retry resumes instead of paying for the same tokens twice.
Built for editors, not just for volume
- Full score report on every article, in the run panel and in the post editor sidebar.
- Score any existing post, generated or not.
- A preflight cost estimate plus final token counts and estimated spend per run.
- Per-job execution locks, bounded retries and idempotent publishing to prevent duplicate requests and unexpected API spend.
- “See the exact prompt” shows you the complete system prompt before you spend anything.
- SEO metadata written into Yoast, Rank Math and SEOPress fields automatically.
External services
This plugin does nothing until you explicitly enable external-service consent and connect an AI provider with your own API key. When you do, it sends data to that provider on your behalf. Consent is off by default and can be withdrawn from Settings at any time; every request checks its current value, including scheduled jobs. Nothing is ever sent to scorecontent.com — the scoring engine is bundled with the plugin and runs on your own server. The plugin contains no telemetry, no analytics and no phone-home of any kind.
This release supports WordPress 6.0 and later, so it uses the providers’ documented HTTP APIs directly rather than requiring the WordPress 7.0 AI Client. It does not bundle a provider SDK or relay requests through another server.
Anthropic (Claude) — used to write articles when you select a Claude model.
- What is sent: your topic, focus keyword, brief, brand-voice notes, the outline, and the article text as it is being written and revised. When category auto-detection is enabled, the names and descriptions of up to 100 existing post categories are included so the model can choose one.
- When: only after external-service consent is enabled, while a generation job you started is running (including a scheduled job you created), and when you press “Load models” or “Test” on the settings screen.
- Endpoints:
https://api.anthropic.com/v1/messagesandhttps://api.anthropic.com/v1/models - Terms: https://www.anthropic.com/legal/consumer-terms — Privacy policy: https://www.anthropic.com/legal/privacy
OpenAI — used to write articles when you select a GPT model, and to generate images for any article regardless of which provider writes the text.
- What is sent: the same article data as above for text generation, including existing category names and descriptions when category auto-detection is enabled; for images, the scene description, your chosen art-direction preset, people and face preferences, and the optional exact phrase requested for the image.
- When: only after external-service consent is enabled, while a generation job you started is running (including a scheduled job you created), and when you press “Load models” or “Test” on the settings screen.
- Endpoints:
https://api.openai.com/v1/chat/completions,https://api.openai.com/v1/images/generationsandhttps://api.openai.com/v1/models - Terms: https://openai.com/policies/row-terms-of-use/ — Privacy policy: https://openai.com/policies/row-privacy-policy/
Outbound link verification — when you set outbound links to “Suggest authoritative sources”, the plugin sends an HTTP HEAD request to each suggested URL to confirm the page exists before it is placed in your article. No personal data is sent; this is an ordinary request to a public page, and the destinations vary by article topic.
Optional support email — the Support screen can send a message to info@scorecontent.com through your site’s normal WordPress email configuration.
- What is sent: only the reply email, subject and message entered by the user, plus the plugin version.
- When: only after a logged-in user deliberately presses “Send message”.
- Destination:
info@scorecontent.com. No API keys, drafts, generated articles or site diagnostics are included.
You must explicitly enable external-service consent on the plugin’s welcome or Settings screen before any provider request is possible. Generation is disabled until you do. Withdrawing consent blocks interactive requests and stops queued jobs before they contact a provider.