Переменные окружения
Поведение WP-CLI может быть изменено во время выполнения с помощью переменных окружения.
Чтобы установить переменную окружения по требованию, просто поместите определение переменной окружения перед командой WP-CLI, которую вы хотите запустить.
# Use vim to edit a post $ EDITOR=vim wp post edit 1
Чтобы установить одно и то же значение переменной окружения для каждого сеанса оболочки, вам нужно включить определение переменной окружения в файл ~/.bashrc
или ~/.zshrc
.
# Always use vim to edit a post export EDITOR=vim
Доступные переменные окружения
- WP_CLI_CACHE_DIR
- Каталог для хранения файлового кэша WP-CLI.
По умолчанию:~/.wp-cli/cache/
- WP_CLI_CONFIG_PATH
- Путь к глобальному файлу
config.yml
.
По умолчанию:~/.wp-cli/config.yml
- WP_CLI_CUSTOM_SHELL
- Позволяет пользователю переопределить используемую по умолчанию оболочку
/bin/bash
. - WP_CLI_DISABLE_AUTO_CHECK_UPDATE
- Отключить автоматическую проверку обновлений WP-CLI.
- WP_CLI_PACKAGES_DIR
- Каталог для хранения пакетов, установленных с помощью управления пакетами WP-CLI.
По умолчанию:~/.wp-cli/packages/
- WP_CLI_PHP
- Путь к бинарным файлам PHP, используемый при переопределении системного значения по умолчанию (работает только для не-Phar установки).
- WP_CLI_PHP_ARGS
- Аргументы для передачи бинарному файлу PHP при вызове WP-CLI (работает только при не-Phar установке).
- WP_CLI_SSH_PRE_CMD
- При использовании
--ssh=<ssh>
, выполните команду перед вызовом WP-CLI на удаленном сервере. - WP_CLI_STRICT_ARGS_MODE
- Избегайте двусмысленности, указав WP-CLI рассматривать любые аргументы перед командой как глобальные, а после команды - как локальные.
- WP_CLI_SUPPRESS_GLOBAL_PARAMS
- Установите ''true'', чтобы не показывать глобальные параметры в конце экрана справки. Это экономит место на экране для опытных пользователей.