Глобальные параметры
Глобальные параметры (аргументы, опции) можно добавить к любой команде. Ведут эти параметры себя одинаково для любой команды. Они влияют на то как в целом WP-CLI взаимодействует с WordPress.
Подробнее про глобальные параметры читайте здесь.
Список глобальных параметров
- --path={path}
- Путь к файлам WordPress.
- --url={url}
- Как-будто запрос пришел с указанного URL. В multisite этот аргумент определяет способ указания целевого сайта.
- --ssh=[{scheme}:][{user}@]{host|container}[:{port}][{path}]
- Выполнить операцию над удаленным сервером по SSH (или контейнером по схеме docker, docker-compose, vagrant). Подробнее читайте здесь.
- --http={http}
- Проводить операции с удаленным сайтом на WordPress через HTTP.
- --user={id|login|email}
- Устанавливает текущего пользователя WordPress.
- --skip-plugins[={plugins}]
- Пропускает подгузку всех плагинов. Или через запятую можно указать, какие плагины пропустить. МЮ плагины будут работать всегда!
- --skip-themes[={themes}]
- Пропускает подгузку всех тем. Или через запятую можно указать, какие темы пропустить.
- --skip-packages
- Пропускает подгузку всех установленных пакетов (installed packages).
- --require={path}
- Подгружает указанный php файл перед тем как запустить команду. Можно указать несколько файлов.
- --[no-]color
- Нужно ли раскрашивать вывод?
- --debug[={group}]
- Показывать все ошибки PHP и добавить детали в вывод WP-CLI. Встроенные группы включают: bootstrap, commandfactory и help.
- --prompt[={assoc}]
- Указывает пользователю ввести значения для всех аргументов команды. Значения указываются через запятую.
- --quiet
- Подавлять информационные сообщения.
Где
[]
- то что в квадратных скобках, можно указывать можно не указывать.{}
- значения в фигурных скобках - это изменяемые значения параметра.|
- этим символом показано, что можно указать либо одно, либо другое значение.
Примеры
# Получим все метаполя записи 18 у сайта сети woman.site.ru wp post meta list 18 --url=woman.site.ru