Select one or more tags, then press “Search Plugins”

Find Plugin with any / all of the selected criteria
Search Plugin

PublisherKits ExcerptBuilder Wordpress Plugin - Rating, Reviews, Demo & Download

PublisherKits ExcerptBuilder Wordpress Plugin - Rating, Reviews, Demo & Download
No ratings yet
Free
Follow for free plugins, new theme releases and theme news

Plugin Description

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

ExcerptBuilder requires WordPress 7.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.

External services

1. Freemius (licensing, checkout and optional diagnostics)

ExcerptBuilder uses the Freemius SDK, from Freemius, Inc., for optional account connection, licence administration, checkout and optional usage diagnostics. Updates to this free package are supplied by WordPress.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.

Terms of service: https://freemius.com/terms/
Privacy policy: https://freemius.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)

The Help button on ExcerptBuilder admin screens opens an optional support assistant provided by the PublisherKits Support Service at bwtlsupport.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. If, and only if, you click “Send to support”, the full transcript, the diagnostic context and the contact email address you supply are sent and retained so that a support agent can answer you. Nothing is retained from an ordinary question that you do not escalate.

Terms of service: https://publisherkits.com/terms/
Privacy policy: https://publisherkits.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.

The bundled Freemius SDK includes one compiled file, vendor/freemius/assets/js/pricing/freemius-pricing.js, which is a webpack build of the Freemius pricing app. Its source and build instructions are public:

Freemius WordPress SDK source (GPL v3): https://github.com/Freemius/wordpress-sdk
Freemius pricing app source and build instructions (MIT, npm install then npm run build): https://github.com/Freemius/pricing-page

The bundled SDK is based on Freemius WordPress SDK 2.13.4, byte-identical to upstream master at commit fa43eb9 when it was vendored. One small PHP 8 multisite compatibility fix has been applied and is documented in full in vendor/freemius/BWD-PATCH-NOTES.md, which is included in this package. The SDK’s internal loader marker reads 2.13.5 so that this fixed copy takes precedence over an unpatched 2.13.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.

Screenshots

No screenshots provided


Reviews & Comments