Activate / Deactivate Plugin
wp_set_plugin_statusActivate or deactivate a WordPress plugin by providing its basename (e.g., folder/file.php) and a true/false flag. Toggle plugin status directly via the WordPress REST API.
Instructions
Activate or deactivate an installed plugin. 'plugin' is the plugin basename (folder/file.php), e.g. 'ars-nova-site-notes/ars-nova-site-notes.php' — the value shown as "plugin" by wp_list_plugins.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| active | Yes | true = activate, false = deactivate. | |
| plugin | Yes | Plugin basename, e.g. 'folder/file.php'. | |
| response_format | No | Output format: 'markdown' for human-readable, 'json' for machine-readable. | markdown |