B

Bestony's AI Settings

0/5 (0 ratings) — active installs Updated Sep 24, 2026

This plugin edits the settings of the AI plugin, which has
to be installed and active — WordPress will not activate Bestony’s AI Settings without it.

The WordPress AI plugin spreads its settings across one switch per feature, a provider and model
override per feature, and a handful of feature-specific options. This plugin puts all of them on a
single screen, so you can see and change the whole configuration in one place.

Settings Bestony’s AI Settings splits the whole configuration into tabs, one per group, plus a
General tab (the master switch and the bulk switches), a Models tab and an
Import and export tab. Features are grouped by where they take effect:

  • Content generation — title, excerpt, summary, resize and translation.
  • Editing assistance — type-ahead, editorial notes, and applying those notes.
  • SEO and taxonomy — meta description, slug, and tag and category suggestions.
  • Media — alt text, image generation and editing.
  • Comments — moderation and reply suggestions.
  • Site administration — abilities, request logging, connector approval and key encryption.

Under each tab sits the feature’s own on/off switch plus the options that feature adds — the
taxonomy strategy and suggestion limit for Content Classification, guest moderation for Comment
Moderation, or type-ahead’s mode, delay, confidence, word limit and heading support. That last group
is read by the AI plugin but never registered with WordPress, so no other screen can change it.

The list is discovered at runtime by reading the settings the AI plugin registers, so features added
by a future AI plugin release appear on their own — filed under Other until Bestony’s AI Settings
knows where they belong.

What this screen tells you that the AI plugin’s own screen does not

A feature only runs when the master switch and its own switch are both on. Each feature’s header
shows whether it is currently running, and a switch saved as on while the feature is not running is
called out with the reason — usually the master switch. A switch saved as off that is nonetheless
running is called out too, because code on the site is forcing it on.

Models

The Models tab sets the per-feature provider and model override, two ways:

  • Apply to all pushes one provider and one model onto every feature at once, optionally limited
    to the features that are running. Set the provider to “Keep unchanged”, or leave the model empty,
    to change only the other half.
  • The table below it edits each feature’s override individually and saves them together.

The model is a dropdown of the models the chosen provider offers, and it follows the provider you
pick; with no provider set, the models are grouped by provider. Pick Custom… to type a model the
list does not know. Without JavaScript the field is a plain text input, which is also what you get
for a feature that uses no model.

Leaving every override empty is the usual choice — the AI plugin then picks a model using its own
preference order.

Bulk changes and moving settings between sites

  • Enable everything / Disable everything, on the General tab, flip every switch,
    including the master one.
  • Export settings downloads the same JSON the AI plugin’s own export produces.
  • Import settings accepts that JSON. Both buttons live on the Import and export tab. Only
    options the AI plugin registers are written, and a
    value that fails the option’s schema is rejected and reported rather than stored.

Because both directions use the AI plugin’s own endpoints, the files are interchangeable with the
AI plugin’s export/import, and API keys are excluded in both — as they are by the AI plugin itself.

What this plugin does not do

API keys stay on Settings Connectors. This plugin neither reads nor writes them.