WordPress Plugins
Provider id: wp-plugins ยท 7 tool(s).
activate_pluginโ
Activate an installed plugin by its file path.
๐ด Destructive โ supports a dry_run preview flag.
Profiles: full, wp
Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
plugin | string | yes | Plugin file path, e.g. akismet/akismet. |
create_pluginโ
Install a plugin from the WordPress.org directory by slug, optionally activating it.
๐ด Destructive โ supports a dry_run preview flag.
Profiles: full, wp
Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
slug | string | yes | WordPress.org plugin slug, e.g. "classic-editor". |
status | string | no | Set to 'active' to activate after install (default 'inactive'). |
deactivate_pluginโ
Deactivate an active plugin by its file path.
๐ด Destructive โ supports a dry_run preview flag.
Profiles: full, wp
Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
plugin | string | yes | Plugin file path, e.g. akismet/akismet. |
delete_pluginโ
Uninstall (delete) a plugin by its file path. The plugin must be INACTIVE โ WordPress refuses to delete an active plugin.
๐ด Destructive โ supports a dry_run preview flag.
Profiles: full, wp
Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
plugin | string | yes | Plugin file path, e.g. akismet/akismet. |
get_pluginโ
Get details for one installed plugin by its file path (e.g. "akismet/akismet").
Profiles: full, lean, wp
Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
plugin | string | yes | Plugin file path, e.g. akismet/akismet. |
list_pluginsโ
List installed plugins and their active/inactive status.
Profiles: full, lean, wp
Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
search | string | no | Filter by search term. |
status | string | no | Filter by status (active, inactive). |
update_pluginโ
Update an installed plugin to its latest version via the WordPress upgrader (there is no core REST route for plugin updates). Pass the plugin file path including .php, e.g. akismet/akismet.php.
๐ด Destructive โ supports a dry_run preview flag.
Profiles: full, wp
Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
plugin | string | yes | Plugin file basename including .php, e.g. akismet/akismet.php. |