Title: Versoo Content Ops – AI Content Writer in Your Brand Voice
Author: Bill Weye
Published: <strong>18 juillet 2026</strong>
Last modified: 19 juillet 2026

---

Recherche d’extensions

![](https://ps.w.org/versoo-content-ops/assets/banner-772x250.jpg?rev=3612950)

![](https://ps.w.org/versoo-content-ops/assets/icon.svg?rev=3612950)

# Versoo Content Ops – AI Content Writer in Your Brand Voice

 Par [Bill Weye](https://profiles.wordpress.org/billhector/)

[Télécharger](https://downloads.wordpress.org/plugin/versoo-content-ops.0.2.0.zip)

 * [Détails](https://fr.wordpress.org/plugins/versoo-content-ops/#description)
 * [Avis](https://fr.wordpress.org/plugins/versoo-content-ops/#reviews)
 *  [Installation](https://fr.wordpress.org/plugins/versoo-content-ops/#installation)
 * [Développement](https://fr.wordpress.org/plugins/versoo-content-ops/#developers)

 [Support](https://wordpress.org/support/plugin/versoo-content-ops/)

## Description

Versoo Content Ops connects your brand voice to WordPress’s native AI to generate
first drafts that actually sound like you.

Most AI writing tools produce generic output because they know nothing about your
site. Versoo Content Ops is different: you define your audience, tone, topics, and
writing style once, and every draft it generates stays in that lane.

**How it works:**

 1. Go to **Content Ops  Brand Context** and describe your brand. Paste a writing sample
    and click Analyze to auto-fill your audience, angle, tone, and topics.
 2. Go to **Content Ops  New Draft**. Enter a key phrase, pick a content type and length,
    add a brief intent, and click Generate.
 3. A draft lands in your WordPress editor, ready to review and publish. The result
    shows word count and token usage so you know exactly what was generated.

**Supported content types:**

 * Tutorial / How-To
 * Explainer
 * Listicle
 * Opinion
 * Case Study
 * FAQ
 * Comparison
 * Announcement

**Length options:** Short (300–500 words), Medium (700–1,000 words), Long (1,500–
2,000 words).

**Built on WordPress’s native AI (Requires WP 7.0+):**

Versoo Content Ops runs on the AI provider you’ve already set up in Settings  Connectors.
No separate API key for this plugin — one connection, shared across every AI feature
on your site.

### External Services

This plugin relies on WordPress’s built-in AI client (introduced in WordPress 7.0)
to generate content. When you generate a draft, the following data is sent from 
your WordPress site to your configured AI provider:

 * Your brand context (audience, tone, topics, writing style, writing sample)
 * The key phrase, content type, intent, and length you provide

This data is transmitted to whichever AI provider you have configured in Settings
Connectors. The plugin does not control which provider is used or its data handling
practices. Refer to your AI provider’s privacy policy and terms of service for details
on how they handle your data.

This plugin does not send any data to wpcontentops.com or any third-party service
operated by the plugin author.

## Captures d’écrans

[⌊Brand Context screen — define your audience, tone, topics, and writing style.⌉⌊
Brand Context screen — define your audience, tone, topics, and writing style.⌉[

Brand Context screen — define your audience, tone, topics, and writing style.

[⌊New Draft screen — enter a key phrase, pick a type and length, add intent, and
generate.⌉⌊New Draft screen — enter a key phrase, pick a type and length, add intent,
and generate.⌉[

New Draft screen — enter a key phrase, pick a type and length, add intent, and generate.

[⌊Generated draft in the WordPress editor, ready to review and publish.⌉⌊Generated
draft in the WordPress editor, ready to review and publish.⌉[

Generated draft in the WordPress editor, ready to review and publish.

## Installation

 1. Upload the `versoo-content-ops` folder to `/wp-content/plugins/`.
 2. Activate the plugin through the Plugins screen in WordPress.
 3. Go to **Content Ops  Brand Context** and set up your brand voice.
 4. Go to **Content Ops  New Draft** to generate your first draft.

Note: Requires WordPress 7.0 or later, with an AI provider configured in Settings
Connectors.

## FAQ

### Does this require an API key or external AI subscription?

Not a separate one. Versoo Content Ops runs on the AI provider you’ve already configured
in Settings  Connectors. That connection does require a real, paid API key from 
a provider like Anthropic — you just don’t need a second one for this plugin.

### What gets sent to the AI?

Your brand context (audience, tone, topics, writing style) plus the key phrase, 
content type, length, and intent you provide. Nothing else. No post content, no 
user data.

### Can I edit drafts before publishing?

Yes — all generated content lands as a WordPress draft. You review and edit before
anything goes live.

### What content types are supported?

Tutorial, Explainer, Listicle, Opinion, Case Study, FAQ, Comparison, and Announcement.

### Will my brand context affect all drafts?

Yes. Every draft uses your saved brand context. Update it in Brand Context any time.

### How do I know how many tokens were used?

After each draft is generated, the New Draft screen shows an estimated input and
output token count alongside the word count.

## Avis

Il n’y a aucun avis pour cette extension.

## Contributeurs/contributrices & développeurs/développeuses

« Versoo Content Ops – AI Content Writer in Your Brand Voice » est un logiciel libre.
Les personnes suivantes ont contribué à cette extension.

Contributeurs

 *   [ Bill Weye ](https://profiles.wordpress.org/billhector/)

[Traduisez « Versoo Content Ops – AI Content Writer in Your Brand Voice » dans votre langue.](https://translate.wordpress.org/projects/wp-plugins/versoo-content-ops)

### Le développement vous intéresse ?

[Parcourir le code](https://plugins.trac.wordpress.org/browser/versoo-content-ops/),
consulter le [SVN dépôt](https://plugins.svn.wordpress.org/versoo-content-ops/),
ou s’inscrire au [journal de développement](https://plugins.trac.wordpress.org/log/versoo-content-ops/)
par [RSS](https://plugins.trac.wordpress.org/log/versoo-content-ops/?limit=100&mode=stop_on_copy&format=rss).

## Journal des modifications

#### 0.2.0 — 2026-07-19

 * Added a 13-check SEO checklist that runs automatically after draft generation(
   focus keyword placement, density, content length, permalink length, and more)—
   no extra SEO plugin required.
 * Added history-aware title variety: generated headlines now rotate across a curated
   power-word list, a post-type-matched headline formula, and a strong verb, avoiding
   repeats of whatever was used across your last ~20 posts.
 * Fixed a Plugin Name mismatch between the plugin header and readme.txt.

#### 0.1.3 — 2026-07-13

 * Renamed plugin to Versoo Content Ops (slug: versoo-content-ops) per wp.org naming
   review — previous « Content Ops » name/slug was flagged as too generic.
 * Renamed code prefix from WP_Content_Ops_ / wp_content_ops_ to Versoo_ / versoo_content_ops_
   throughout (classes, functions, options, REST namespace, ability namespaces, 
   hooks, enqueue handles).
 * Fixed permission_callback on the draft REST route and draft-post ability: page
   drafts now require edit_pages, not just edit_posts.
 * Removed hard-coded top-level admin menu position (was colliding with core’s Comments
   menu slot); menu now auto-places.
 * Excluded directory-asset screenshots from the distributed plugin zip via .distignore.

#### 0.1.2 — 2026-07-06

 * Added length selector (Short / Medium / Long) to New Draft screen.
 * Draft result now shows word count and estimated token usage inline.
 * Success state replaces button/spinner in place — no more auto-redirect.
 * Added empty brand context warning on New Draft screen.
 * Added AI availability indicator on Brand Context screen.
 * Renamed REST namespace from wp-content-ops/v1 to content-ops/v1.
 * Renamed plugin folder to content-ops to match text domain and wp.org slug.
 * Improved Key Phrase field label, placeholder, and hint text.
 * Improved What’s this post about? placeholder and helper text.
 * Added description below the writing sample field explaining Analyze behavior.
 * Added admin CSS to constrain form field widths consistently.
 * Added _content_ops post meta flag on all plugin-generated drafts.

#### 0.1.1 — 2026-07-05

 * Internal release — no user-facing changes.

#### 0.1.0 — 2026-07-04

 * Initial release.
 * Brand context setup with AI auto-fill (Brand Analyzer).
 * Draft generation for 8 content types via the WordPress Abilities API.
 * WordPress Abilities API integration for external access to brand context and 
   draft generation.

## Méta

 *  Version **0.2.0**
 *  Dernière mise à jour **il y a 3 jours**
 *  Installations actives **Moins de 10**
 *  Version de WordPress ** 7.0 ou plus **
 *  Testé jusqu’à **7.0.2**
 *  Version de PHP ** 8.2 ou plus **
 *  Langue
 * [English (US)](https://wordpress.org/plugins/versoo-content-ops/)
 * Étiquettes
 * [AI](https://fr.wordpress.org/plugins/tags/ai/)[AI content generator](https://fr.wordpress.org/plugins/tags/ai-content-generator/)
   [brand voice](https://fr.wordpress.org/plugins/tags/brand-voice/)[content writer](https://fr.wordpress.org/plugins/tags/content-writer/)
   [wordpress ai](https://fr.wordpress.org/plugins/tags/wordpress-ai/)
 *  [Vue avancée](https://fr.wordpress.org/plugins/versoo-content-ops/advanced/)

## Évaluations

Aucun avis n’a encore été envoyé.

[Your review](https://wordpress.org/support/plugin/versoo-content-ops/reviews/#new-post)

[Voir tous les avis](https://wordpress.org/support/plugin/versoo-content-ops/reviews/)

## Contributeurs

 *   [ Bill Weye ](https://profiles.wordpress.org/billhector/)

## Support

Quelque chose à dire ? Besoin d’aide ?

 [Voir le forum de support](https://wordpress.org/support/plugin/versoo-content-ops/)