mirror of
https://gh.wpcy.net/https://github.com/wp-cli/handbook.git
synced 2026-04-26 04:21:29 +08:00
- Organize files in folders according to the desired structure - Use directory iterator to loop through all files and folders (makes generation more robust)
2.2 KiB
2.2 KiB
WP_CLI::confirm()
Ask for confirmation before running a destructive operation.
Usage
WP_CLI::confirm( $question, $assoc_args = [] )
$question (string) Question to display before the prompt.
$assoc_args (array) Skips prompt if 'yes' is provided.
$assoc_args (array) Skips prompt if 'yes' is provided.
Notes
If 'y' is provided to the question, the script execution continues. If 'n' or any other response is provided to the question, script exits.
# `wp db drop` asks for confirmation before dropping the database.
WP_CLI::confirm( "Are you sure you want to drop the database?", $assoc_args );
Internal API documentation is generated from the WP-CLI codebase on every release. To suggest improvements, please submit a pull request.
Related
- WP_CLI\Utils\launch_editor_for_input() - Launch system's $EDITOR for the user to edit some text.
- WP_CLI\Utils\get_flag_value() - Return the flag value or, if it's not set, the $default value.
- WP_CLI\Utils\report_batch_operation_results() - Report the results of the same operation against multiple resources.
- WP_CLI\Utils\parse_str_to_argv() - Parse a string of command line arguments into an $argv-esqe variable.
- WP_CLI::read_value() - Read a value, from various formats.
- WP_CLI::has_config() - Confirm that a global configuration parameter does exist.
- WP_CLI::get_config() - Get values of global configuration parameters.