array( 'runtime' => '=', 'file' => '', 'desc' => 'Path to the WordPress files', ), 'url' => array( 'runtime' => '=', 'file' => '', 'desc' => 'Pretend request came from given URL. In multisite, this argument is how the target site is specified.', ), 'blog' => array( 'deprecated' => 'Use --url instead.', 'runtime' => '=', ), 'config' => array( 'deprecated' => 'Use the WP_CLI_CONFIG_PATH environment variable instead.', 'runtime' => '=', ), 'user' => array( 'runtime' => '=', 'file' => '', 'desc' => 'Set the WordPress user', ), 'skip-plugins' => array( 'runtime' => '[=]', 'file' => '', 'desc' => 'Skip loading all or some plugins', 'default' => '', ), 'skip-themes' => array( 'runtime' => '[=]', 'file' => '', 'desc' => 'Skip loading all or some themes', 'default' => '', ), 'require' => array( 'runtime' => '=', 'file' => '', 'desc' => 'Load PHP file before running the command (may be used more than once)', 'multiple' => true, 'default' => array(), ), 'disabled_commands' => array( 'file' => '', 'default' => array(), 'desc' => '(Sub)commands to disable', ), 'color' => array( 'runtime' => true, 'file' => '', 'default' => 'auto', 'desc' => 'Whether to colorize the output', ), 'debug' => array( 'runtime' => '', 'file' => '', 'default' => false, 'desc' => 'Show all PHP errors; add verbosity to WP-CLI bootstrap', ), 'prompt' => array( 'runtime' => '', 'file' => false, 'default' => false, 'desc' => 'Prompt the user to enter values for all command arguments', ), 'quiet' => array( 'runtime' => '', 'file' => '', 'default' => false, 'desc' => 'Suppress informational messages', ), 'apache_modules' => array( 'file' => '', 'desc' => 'List of Apache Modules that are to be reported as loaded', 'multiple' => true, 'default' => array(), ), # --allow-root => (NOT RECOMMENDED) Allow wp-cli to run as root. This poses # a security risk, so you probably do not want to do this. 'allow-root' => array( 'file' => false, # Explicit. Just in case the default changes. 'runtime' => '', 'hidden' => true, ), );