wp cli info

Prints various details about the WP-CLI environment.

$ wp cli info [--format=<format>]

Helpful for diagnostic purposes, this command shares:

  • OS information.
  • Shell information.
  • PHP binary used.
  • PHP binary version.
  • php.ini configuration file used (which is typically different than web).
  • WP-CLI root dir: where WP-CLI is installed (if non-Phar install).
  • WP-CLI global config: where the global config YAML file is located.
  • WP-CLI project config: where the project config YAML file is located.
  • WP-CLI version: currently installed version.

See config docs for more details on global and project config YAML files.


[--format=<format>] : Render output in a particular format.

default: list options:

  • list
  • json ---


# Display various data about the CLI environment.
$ wp cli info
OS:  Linux 4.10.0-42-generic #46~16.04.1-Ubuntu SMP Mon Dec 4 15:57:59 UTC 2017 x86_64
Shell:   /usr/bin/zsh
PHP binary:  /usr/bin/php
PHP version: 7.1.12-1+ubuntu16.04.1+deb.sury.org+1
php.ini used:    /etc/php/7.1/cli/php.ini
WP-CLI root dir:    phar://wp-cli.phar
WP-CLI packages dir:    /home/person/.wp-cli/packages/
WP-CLI global config:
WP-CLI project config:
WP-CLI version: 1.5.0


--path=<path> Path to the WordPress files.

--url=<url> Pretend request came from given URL. In multisite, this argument is how the target site is specified.

--ssh=[<scheme>:][<user>@]<host|container>[:<port>][<path>] Perform operation against a remote server over SSH (or a container using scheme of "docker", "docker-compose", "vagrant").

--http=<http> Perform operation against a remote WordPress installation over HTTP.

--user=<id|login|email> Set the WordPress user.

--skip-plugins[=<plugins>] Skip loading all plugins, or a comma-separated list of plugins. Note: mu-plugins are still loaded.

--skip-themes[=<themes>] Skip loading all themes, or a comma-separated list of themes.

--skip-packages Skip loading all installed packages.

--require=<path> Load PHP file before running the command (may be used more than once).

--[no-]color Whether to colorize the output.

--debug[=<group>] Show all PHP errors and add verbosity to WP-CLI output. Built-in groups include: bootstrap, commandfactory, and help.

--prompt[=<assoc>] Prompt the user to enter values for all command arguments, or a subset specified as comma-separated values.

--quiet Suppress informational messages.

Related commands
wp cli alias

Retrieves, sets and updates aliases for WordPress Installations.

wp cli cache

Manages the internal WP-CLI cache,.

wp cli check-update

Checks to see if there is a newer version of WP-CLI available.

wp cli cmd-dump

Dumps the list of installed commands, as JSON.

wp cli completions

Generates tab completion strings.

wp cli has-command

Detects if a command exists

wp cli info

Prints various details about the WP-CLI environment.

wp cli param-dump

Dumps the list of global parameters, as JSON or in var_export format.

wp cli update

Updates WP-CLI to the latest release.

wp cli version

Prints WP-CLI version.