[wp-trac] [WordPress Trac] #64706: A single config option to disable all LLM related features

WordPress Trac noreply at wordpress.org
Wed Mar 4 00:56:35 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:  Awaiting Review
Component:  AI                        |     Version:  trunk
 Severity:  normal                    |  Resolution:
 Keywords:  has-patch has-unit-tests  |     Focuses:
--------------------------------------+------------------------------
Changes (by justlevine):

 * type:  feature request => defect (bug)


Comment:

 To me this reads as a `bug`, since the original planned implementation for
 WP 7.0 disabled everything - UI included - when no AI Providers were
 installed. However, the new Connectors screen in
 https://core.trac.wordpress.org/ticket/64591 in beta2 changes that
 expectation since discovery is no longer proactive.

 I took a stab at adding a function + matching constant (so 3rd-party
 plugins/malicious actors can't override with a late-priority hook) and
 filter in https://github.com/WordPress/wordpress-develop/pull/11149 .
 Tried to do it in a way that would be the least disruptive to both `wp-ai-
 client` itself, and compliment @gziolo 's ongoing work in
 https://core.trac.wordpress.org/ticket/64730 , but Fluent APIs aren't
 really typical in WordPress and I'm open to other suggestions.

-- 
Ticket URL: <https://core.trac.wordpress.org/ticket/64706#comment:2>
WordPress Trac <https://core.trac.wordpress.org/>
WordPress publishing platform


More information about the wp-trac mailing list