WordPress plugin intelligence profile

PublisherKits ExcerptBuilder

AI-powered excerpt generation using the WordPress AI Client. Write, rewrite, or tidy excerpts on demand, or auto-draft them on publish for review.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.1
Current version0.14.3
WordPress coverageTested up to WordPress 7.1
Minimum stackWP 7.0 · PHP 7.4
Directory statusactive
Last directory update15 Oct 202618d ago
Active installationsNewAdoption metric — not a quality score
WordPress.org ratingNo WordPress.org ratings yet
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records PublisherKits ExcerptBuilder version 0.14.3 as active, updated 18d ago and tested up to WordPress 7.1.

Overview

About this plugin

ExcerptBuilder generates accurate excerpts for your WordPress posts using the WordPress AI Client (Settings > Connectors). No separate API key to manage – it uses the provider you have already configured for your site.

Three edit modes

  • Write – create a new excerpt from the post title and content
  • Rewrite – improve an existing excerpt, correcting inaccuracies against the post content
  • Tidy – fix only spelling, typos, capitalisation, and line-break errors, without changing meaning

On-demand and automatic

  • Generate from the post edit meta box, preview, and save
  • Excerpts at publish: when an editor publishes a post without an excerpt, ExcerptBuilder offers a draft for confirmation. For scheduled, imported or REST-driven publications, it can write the excerpt directly or hold it for later review, according to your setting.

Uses the WordPress AI Client

0 and a configured AI provider at Settings > Connectors. It stores no provider key of its own. Choose which model answers from the models your key can use, with an optional strict mode.

Framed for your site and its readers

Excerpts are written from more than the post copy. On the Customize tab you describe your publication, what kind of site it is, and who reads it. ExcerptBuilder passes that context to the model so an excerpt is pitched at your actual audience rather than a generic reader, and it feeds the SEO-aware writing too.

This applies to Write and Rewrite. Tidy deliberately ignores it, because Tidy must never reframe or change meaning.

If you also run PublisherKits Insight Engine, ExcerptBuilder picks up the shared site profile automatically and you do not need to describe your site twice.

Free and Pro

Everything you need to give individual posts great excerpts is free: the three edit modes (Write, Rewrite, Tidy), the publish-time auto-draft, SEO-aware writing, and audience and author framing.

ExcerptBuilder Pro adds Bulk Fill – scan your entire published archive for posts with no excerpt and write one for each in a single operated run, with a live count, a per-year breakdown, a progress bar, a per-post log, and stop/resume.

More from PublisherKits

ExcerptBuilder is one of a small range of tools built for people who actually run publications. org:

  • PublisherKits BioBuilder – stop leaving author profiles blank. When a post is published, BioBuilder finds the author’s professional profile and fills in their bio, social handles, job title and employer.
  • PublisherKits SocialPromoter – write, post and schedule social promotions from inside the WordPress editor, straight to X, LinkedIn, Facebook Pages and Bluesky.
  • PublisherKits PluginTidy – works out which plugins your site actually uses, records every plugin change, and makes removing one safe.

External services

1. Freemius (licensing, checkout and optional diagnostics)

, for optional account connection, licence administration, checkout and optional usage diagnostics. org. This free plugin does not download, install or update the separately distributed Pro package.

When data may be transmitted: when you opt in to the activation flow, connect or manage an account or licence, use checkout, or consent to optional usage diagnostics.

What may be transmitted: broad account and installation information such as the site URL, the administrator email address you provide, plugin and WordPress version data, and licence identifiers. Opting in to the activation flow is optional – you can skip it and every free feature keeps working. Usage diagnostics are sent only when you consent.

Your post content and the excerpts ExcerptBuilder generates are never sent to Freemius.

com/terms/

com/privacy/

2. Your AI provider (excerpt generation)

Excerpt text is generated by the AI provider you connect at Settings > Connectors, through the WordPress AI Client. ExcerptBuilder does not operate an AI service of its own and has no hosted fallback: if no provider is configured, no request is made and no excerpt is generated.

A request is sent only when an administrator or editor triggers one, specifically when you: click Generate in the ExcerptBuilder box (Write or Rewrite); click Tidy; accept or request a draft in the publish-step panel; run the self-test on the Setup tab; or publish a post while “Excerpts at publish” is enabled, which generates a draft in the background.

A request may contain: the post title; the post content, with tags stripped and truncated to the first 3,000 characters; the existing excerpt, for Rewrite and Tidy; your publication, site-type and audience description; the post author’s display name, role or job title, employer, and a short biography summary, where those are available; and any custom instruction you have configured.

The provider you selected processes the request, and that provider’s own terms and privacy policy apply to it – please consult the documentation for whichever provider you connect. ExcerptBuilder does not write generated text into the live post excerpt until the workflow you chose allows it: in the editor you preview and save it yourself, and at publish time it is either offered for confirmation or handled according to your scheduled-post setting. Always review generated output before relying on it.

3. PublisherKits Support Service (optional support assistant)

com, operated by Black and White Trading Ltd. Nothing is sent until you open the assistant and accept the privacy notice shown inside it. Passwords, API keys and post content are never collected automatically.

Who answers your question. If this site has its own AI provider configured, your question and chat history are sent to that provider, and the support service is used only to supply documentation matched to your plugin version – it still receives the authorisation and diagnostic metadata described below. If no provider is configured, or if the local attempt fails, your question and chat history are sent to the PublisherKits Support Service instead, which answers them.

Identifying data. Every request carries your site address, and where available the Freemius licence installation identifier for this site. These are used to authorise the request and to apply the fair-use limit described below.

On the free tier a value derived from your site address is stored against a monthly counter for that limit, and kept for the current and previous month only.

Operational metadata. Each request also carries this plugin’s version and those of installed sibling plugins, the identifier of the admin screen you are on, a short whitelist of non-sensitive diagnostic settings, your support tier, the question category, and counts and response timings. This is retained only as aggregated operational statistics, in a non-identifying day, plugin and counter format.

It is not retained as a per-site behavioural event log.

Question content. This is the question you type and the chat history sent so the assistant can follow the conversation. It is transmitted in order to answer the request, processed transiently, and not retained after the response is returned.

Because you control what you type, a question could contain information you consider personal – please avoid including anything sensitive.

Escalation payload. ”) and click “Create ticket” does the plugin send the conversation (up to its 20 most recent messages), the identifying data and operational metadata above, the question category, the contact email address you enter (pre-filled with your WordPress account email) and the first and last name from your WordPress user profile. These are retained so that a support agent can answer you.

Nothing is retained from an ordinary question that you do not escalate.

com/terms/

com/privacy-policy/

Source code and build tools

ExcerptBuilder’s own PHP, JavaScript and CSS source is included in this package in human-readable form. Nothing first-party is minified, compiled or obfuscated.

js, which is a webpack build of the Freemius pricing app. Its source and build instructions are public:

com/Freemius/wordpress-sdk

com/Freemius/pricing-page

4, byte-identical to upstream master at commit fa43eb9 when it was vendored. md, which is included in this package. 4 copy bundled by another plugin on the same site.

The patch will be dropped and the stock SDK re-vendored once an official release contains the fix.

WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • ai
  • content
  • excerpt
Compatibility & maintenance

Compatibility & maintenance

Tested with WP 7.1

Marked as tested with the current WordPress 7.1 release.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to7.1
Minimum requirementsWordPress 7.0 · PHP 7.4
Update activity15 Oct 202618d ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

Version0.14.20.14.3
Version0.13.10.14.2
WordPress compatibility7.1.27.1.3
Version0.13.00.13.1
WordPress compatibility7.17.1.2
Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.