wp cli
Поточна інформація про WP-CLI, поновлення, перегляд псевдонімів.
Список команд | Опис |
---|---|
wp cli version | Виводить версію WP-CLI. |
wp cli info | Висновок різних відомостей про середовище WP-CLI. |
wp cli check-update | Перевіряє, чи доступна нова версія WP-CLI. |
wp cli update | Оновлює WP-CLI до останньої версії. |
wp cli param-dump | Відображає список глобальних параметрів у форматі JSON або var_export. |
wp cli cmd-dump | Виводить список встановлених команд у форматі JSON. |
wp cli completions | Створює рядки завершення табуляції. |
wp cli alias | Перелік доступних псевдонімів WP-CLI. |
wp cli has-command | Визначає, чи існує команда. |
Приклади
# Display the version currently installed. $ wp cli version WP-CLI 0.24.1 # Check for updates to WP-CLI. $ wp cli check-update Success: WP-CLI є на останній версії. # Update WP-CLI до останнього тривалого керування. $ wp cli update You have version 0.24.0. Would you like to update to 0.24.1? [y/n] y Downloading from https://github.com/wp-cli/wp-cli/releases/download/v0.24.1/wp-cli-0.24.1.phar... New version works. Відповідь на відшкодування. Success: Updated WP-CLI до 0.24.1.
Вихідний код команд
wp cli version
Виводить версію WP-CLI.
Використання
wp cli version
Приклади
# Display CLI version. $ wp cli version WP-CLI 0.24.1
wp cli info
Висновок різних відомостей про середовище WP-CLI.
Helpful for diagnostic purposes, ця команда shares:
- OS information.
- Shell інформації.
- PHP binary used.
- PHP binary version.
- php.ini configuration file used (який is typically different than web).
- WP-CLI root dir: where WP-CLI is installed (if non-Phar install).
- WP-CLI Global config: where the config Global YAML file is located.
- WP-CLI project config: where the project config YAML file is located.
- WP-CLI version: currently installed version.
Натисніть config docs for more details on global and project config YAML files.
Використання
wp cli info [--format={format}]
Можна вказати Глобальні параметри та такі:
- [–format={format}]
- Render output в окремому форматі.
Типово: list
Можливо:- 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
wp cli check-update
Перевіряє, чи доступна нова версія WP-CLI.
Queries the Github releases API. Відновлені варіаційні версії, якщо є оновлення доступні, або результати message if using the latest release.
Використання
wp cli check-update [--patch] [--minor] [--major] [--field={field}] [--fields={fields}] [--format={format}]
Можна вказати Глобальні параметри та такі:
- [–patch]
- Тільки list patch updates.
- [–minor]
- Тільки list minor updates.
- [–major]
- Тільки list major updates.
- [–field={field}]
- Використовуйте значення для одного поля для кожного оновлення.
- [–fields={fields}]
- Зменшити відтворення до конкретного об’єкта поля. Defaults to version,update_type,package_url.
- [–format={format}]
- Render output в окремому форматі.
Типово: table
Можливо:- table
- csv
- json
- count
- yaml
Приклади
# Check for update. $ wp cli check-update Success: WP-CLI є на останній версії.
# Check for update and new version is available. $ wp cli check-update +---------+-------------+------------------------- -------------------------------------------------- ----+ | version | update_type | package_url | +---------+-------------+------------------------- -------------------------------------------------- ----+ | 0.24.1 | patch | https://github.com/wp-cli/wp-cli/releases/download/v0.24.1/wp-cli-0.24.1.phar | +---------+-------------+------------------------- -------------------------------------------------- ----+
wp cli update
Оновлює WP-CLI до останньої версії.
Більше того, що дає змогу виконати керування API для нової послідовної версії, а потім буде можливим.
use –stable to install or reinstall the latest stable version.
Use –nightly to install latest built version of the master branch. While не recommended for production, nonly contains the latest and greatest, and should be stable enough for development and staging environments.
Тільки роботи для управління технологічним процесом.
Використання
wp cli update [--patch] [--minor] [--major] [--stable] [--nightly] [--yes]
Можна вказати Глобальні параметри та такі:
- [–patch]
- Only perform patch updates.
- [–minor]
- Only perform minor updates.
- [–major]
- Тільки perform major updates.
- [–stable]
- Update to the latest stable release. Skips update check.
- [–nightly]
- Update to latest built version of the master branch. Потенційно unstable.
- [–yes]
- Do not prompt for confirmation.
Приклади
# Update CLI. $ wp cli update You have version 0.24.0. Would you like to update to 0.24.1? [y/n] y Downloading from https://github.com/wp-cli/wp-cli/releases/download/v0.24.1/wp-cli-0.24.1.phar... New version works. Відповідь на відшкодування. Success: Updated WP-CLI до 0.24.1.
wp cli param-dump
Відображає список глобальних параметрів у форматі JSON або var_export.
Використання
wp cli param-dump [--with-values] [--format={format}]
Можна вказати Глобальні параметри та такі:
- [–with-values]
- Display current values also.
- [–format={format}]
- Render output в окремому форматі.
Типово: json
Можливо:- var_export
- json
Приклади
# Dump the list of global parameters. $ wp cli param-dump --format=var_export array ( 'path' => array ( 'runtime' => '=<path>', 'file' => '<path>', 'synopsis' => '', 'default' => NULL, 'multiple' => false, 'desc' => 'Path to the WordPress files.', ), 'url' => array (
wp cli cmd-dump
Виводить список встановлених команд у форматі JSON.
Використання
wp cli cmd-dump
Приклади
# Dump the list of installed commands. $ wp cli cmd-dump {"name":"wp","description":"Manage WordPress через лінію.","longdesc":"nn## GLOBAL PARAMETERSnn --path=<path>n Path to the WordPress files.nn --ssh=<ssh>n Perform operation до remote server over SSH (або container using scheme of "docker" or "docker-compose").nn - -url=<url>n Pretende request came from given URL.In multisite, цей argument is how the target site is specified.nn --user=<id|login|email>n
wp cli completions
Створює рядки завершення табуляції.
Використання
wp cli completions --line={line} --point={point}
Можна вказати Глобальні параметри та такі:
- –line={line}
- current command line to be executed.
- –point={point}
- index до поточного курсорного становища порівняно до початку command.
Приклади
# Generate tab completion strings. $ wp cli completions --line='wp eva' --point=100 eval eval-file
wp cli alias
Перелік доступних псевдонімів WP-CLI.
Aliases є shorthand references до WordPress installs. Для додатку , @dev можна refer to installation development і @prod could refer to production installation. Ця команда дає вам особливість в тому, що зареєстровані або ви маєте доступні.
Використання
wp cli alias [--format={format}]
Можна вказати Глобальні параметри та такі:
- [–format={format}]
- Render output в окремому форматі.
За замовчуванням: yaml
Можливо:- yaml
- json
- var_export
Приклади
# List all available aliases. $ wp cli alias ---
@all: Run command після every registered alias. @prod: ssh: [email protected]~/webapps/production @dev: ssh: [email protected]/srv/www/runcommand.dev @both: - @prod - @dev
wp cli has-command
Визначає, чи існує команда.
Цей список checks if command is registered with WP-CLI. Якщо комбінація ведеться до переходу з результатом статусу 0. Якщо команда не існує, то вона буде здійснена з статусом 1.
Використання
wp cli has-command {command_name}...
Можна вказати Глобальні параметри та такі:
- {command_name}…
- The command
Приклади
# The "site delete" command is registered. $ wp cli has-command "site delete" $echo$? 0
# The "foo bar" command is not registered. $ wp cli has-command "foo bar" $echo$? 1