Disallowed WP-CLI commands
Though the CLI commands listed below are disallowed, some of the processes they perform can be achieved by writing a custom WP-CLI command. For example, though several db WP-CLI commands are disallowed, a custom WP-CLI command could run a function that leverages $wpdb->query().
admin: *cache: flush-groupcli: alias, cache, check-update, cmd-dump, completions, has-command, info, param-dump, updatecomment: generateconfig: *core: check-update, download, install, is-installed, multisite-convert, multisite-install, update, update-db, verify-checksumscron-control: *db: check, clean, cli, create, drop, export, import, optimize, repair, reset, search, tableswp db queryis allowed, but defaults to read-only. For write operations,wp db querymust be passed with--read-write. Queries that includeDROP,TRUNCATEorCREATEcannot be executed.
dist-archive: *eval: *eval-file: *find: *i18n: *import: *jetpack:authorize-user: *block: *call_api: *options: delete, update
partner-provision: *partner-cancel: *protect: *reset: optionsscaffold: *upload-ssh-creds: *
language:core: install, uninstall, updateplugin: install, uninstall, updatetheme: install, uninstall, update
Disallowed VIP MU plugin and WP-CLI commands
Some built-in and VIP MU plugin WP-CLI commands (and/or subcommands) are blocked from use on the VIP Platform to ensure the safety of a site.
media: import, regeneratepackage: *plugin: delete, install, updatepost: edit, generateprofile: *scaffold: *server: *shell: *site: emptyterm: generatetheme: delete, install, updateuser: generate, import-csvvaultpress: *vipsupport: *vip:cache: purgecmd-scheduler: *files: *fixers: *migration: *plugin: *two-factor: *utf8mb4: *
Disallowed global parameters
--exec--http--path--require--ssh
Last updated: December 11, 2025