[wp-trac] [WordPress Trac] #64706: A single config option to disable all LLM related features
WordPress Trac
noreply at wordpress.org
Sat Mar 14 03:15:24 UTC 2026
#64706: A single config option to disable all LLM related features
--------------------------------------+---------------------
Reporter: romainmrhenry | Owner: (none)
Type: defect (bug) | Status: new
Priority: normal | Milestone: 7.0
Component: AI | Version: trunk
Severity: normal | Resolution:
Keywords: has-patch has-unit-tests | Focuses:
--------------------------------------+---------------------
Comment (by ahortin):
Agree with what others have mentioned, there needs to be a single **Kill
Switch** to completely disable **ALL** AI functionality. This include
screens like the newly added **Settings > Connectors** screen added in the
recent WP 7.0beta, along with all UI components anywhere else in core (if
there are any). A hook or filter that simply restricts a prompt execution,
which was mentioned over on the [wp-ai-client
repo](https://github.com/WordPress/wp-ai-client/issues/38), is far from an
adequate solution.
If the WP AI Client is being made part of core, then this kill switch also
needs to built into the core settings pages as well, rather than forcing
people to implement a solution through hooks or filters in a plugin or
theme. While a constant in `wp-config` would also work, ideally, it really
should be part of the main Dashboard UI. There are a significant portion
of WordPress users who aren't comfortable editing PHP files, even when
it's just to add a simple switch. This solution also needs to roll out
with WP 7.0 if the AI Client is rolling out in 7.0. It's not good enough
to say that it'll be implement this at a later date.
--
Ticket URL: <https://core.trac.wordpress.org/ticket/64706#comment:11>
WordPress Trac <https://core.trac.wordpress.org/>
WordPress publishing platform
More information about the wp-trac
mailing list