{"id":295829,"date":"2026-04-08T21:22:00","date_gmt":"2026-04-08T21:22:00","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/?p=295829"},"modified":"2026-04-08T21:49:39","modified_gmt":"2026-04-08T21:49:39","slug":"turn-off-ai-features","status":"publish","type":"plugin","link":"https:\/\/tir.wordpress.org\/plugins\/turn-off-ai-features\/","author":15295430,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"0.0.5","stable_tag":"0.0.5","tested":"7.0","requires":"7.0","requires_php":"7.4","requires_plugins":null,"header_name":"Turn Off AI Features","header_author":"raftaar1191","header_description":"Adds an option to the General Settings page to turn off AI features in WordPress.","assets_banners_color":"","last_updated":"2026-04-08 21:49:39","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"","header_author_uri":"","rating":0,"author_block_rating":0,"active_installs":0,"downloads":49,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"0.0.4":{"tag":"0.0.4","author":"raftaar1191","date":"2026-04-08 21:27:05"},"0.0.5":{"tag":"0.0.5","author":"raftaar1191","date":"2026-04-08 21:49:39"}},"upgrade_notice":[],"ratings":[],"assets_icons":[],"assets_banners":[],"assets_blueprints":{},"all_blocks":[],"tagged_versions":["0.0.4","0.0.5"],"block_files":[],"assets_screenshots":[],"screenshots":[],"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[2353,259766,138512,259765],"plugin_category":[],"plugin_contributors":[140910],"plugin_business_model":[],"class_list":["post-295829","plugin","type-plugin","status-publish","hentry","plugin_tags-ai","plugin_tags-disable-ai","plugin_tags-turn-off","plugin_tags-wp-supports-ai","plugin_contributors-raftaar1191","plugin_committers-raftaar1191"],"banners":[],"icons":{"svg":false,"icon":"https:\/\/s.w.org\/plugins\/geopattern-icon\/turn-off-ai-features.svg","icon_2x":false,"generated":true},"screenshots":[],"raw_content":"<!--section=description-->\n<p>Turn Off AI Features lets you control AI functionality in WordPress without touching code. It hooks into the wp_supports_ai filter at priority 1000 and returns false when the option is enabled.<\/p>\n\n<p>Features:<\/p>\n\n<ul>\n<li>Toggle AI on or off from Settings &gt; General \u2014 no deactivation needed.<\/li>\n<li>WP-CLI support: wp ai disable \/ wp ai enable \/ wp ai status.<\/li>\n<li>Settings link on the Plugins page for quick access.<\/li>\n<li>Runs at priority 1000, overriding other plugins that may enable AI.<\/li>\n<\/ul>\n\n<!--section=installation-->\n<ol>\n<li>Upload the turn-off-ai-features folder to \/wp-content\/plugins\/.<\/li>\n<li>Activate the plugin through the Plugins menu in WordPress.<\/li>\n<li>Go to Settings &gt; General and check \"Turn off AI features on this site\".<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"how%20do%20i%20turn%20off%20ai%20features%3F\"><h3>How do I turn off AI features?<\/h3><\/dt>\n<dd><p>After activating the plugin, go to Settings &gt; General and check the\n\"Turn off AI features on this site\" checkbox, then click Save Changes.\nYou can also use the Settings link on the Plugins page to get there directly.<\/p><\/dd>\n<dt id=\"how%20do%20i%20turn%20on%20ai%20features%20again%3F\"><h3>How do I turn on AI features again?<\/h3><\/dt>\n<dd><p>Uncheck the \"Turn off AI features on this site\" checkbox on the Settings &gt; General\npage and save. You do not need to deactivate or delete the plugin.<\/p><\/dd>\n<dt id=\"can%20i%20toggle%20ai%20from%20the%20command%20line%3F\"><h3>Can I toggle AI from the command line?<\/h3><\/dt>\n<dd><p>Yes. The plugin registers three WP-CLI commands:<\/p>\n\n<p>wp toaif disable   \u2014 Turns off AI features site-wide.\n  wp toaif enable    \u2014 Turns on AI features site-wide.\n  wp toaif status    \u2014 Shows the current AI on\/off state.<\/p><\/dd>\n<dt id=\"does%20this%20affect%20the%20wp_ai_support%20constant%3F\"><h3>Does this affect the WP_AI_SUPPORT constant?<\/h3><\/dt>\n<dd><p>No. This plugin hooks into the wp_supports_ai filter at priority 1000, which runs\nafter the constant is evaluated, and forces the return value to false regardless\nof the constant.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>0.0.4<\/h4>\n\n<p>= 0.0.5 =\n* Added WP-CLI command support for AI feature management\n* Commands: wp toaif disable, wp toaif enable, wp toaif status<\/p>\n\n<h4>0.0.4<\/h4>\n\n<ul>\n<li>Fixed GitHub Actions workflow configuration<\/li>\n<li>Resolved WordPress.org SVN deployment integration<\/li>\n<li>Stable tag properly configured<\/li>\n<\/ul>\n\n<h4>0.0.1<\/h4>\n\n<ul>\n<li>Initial release<\/li>\n<li>Added option to toggle AI features from Settings &gt; General<\/li>\n<li>Integrated with wp_supports_ai filter at priority 1000<\/li>\n<li>Added plugin action links for Settings page access<\/li>\n<\/ul>","raw_excerpt":"Adds an option to the General Settings page to turn off AI features in WordPress.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/tir.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/295829","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/tir.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/tir.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/tir.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=295829"}],"author":[{"embeddable":true,"href":"https:\/\/tir.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/raftaar1191"}],"wp:attachment":[{"href":"https:\/\/tir.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=295829"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/tir.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=295829"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/tir.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=295829"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/tir.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=295829"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/tir.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=295829"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/tir.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=295829"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}