WP CLI说明文档

wp plugin deactivate

命令概述

用于停用一个或多个 WordPress 插件。支持通过插件名称、批量停用所有插件,以及排除特定插件等操作。

适合在需要临时禁用插件进行调试、批量管理插件或卸载插件前停用等场景使用。

参数列表

参数 说明
[<plugin>...] 一个或多个要停用的插件。
[--uninstall] 停用后卸载插件。
[--all] 如果设置,所有插件将被停用。
[--exclude=<name>] 应从停用中排除的插件别名的逗号分隔列表。
[--network] 如果设置,插件将在整个多站点网络中停用。

常用示例

停用单个插件

$ wp plugin deactivate hello
Plugin 'hello' deactivated.
Success: Deactivated 1 of 1 plugins.

停用所有插件并排除特定插件

$ wp plugin deactivate --all --exclude=hello,wordpress-seo
Plugin 'contact-form-7' deactivated.
Plugin 'ninja-forms' deactivated.
Success: Deactivated 2 of 2 plugins.