WordPress
WP-CLI
Поиск…
Вступление
WP-CLI представляет собой набор средств командной строки для управления установками WordPress. Вы можете обновлять плагины, настраивать многопользовательские установки и многое другое, без использования веб-браузера.
Управление темами
Получите список тем.
$ wp theme list
Установите последнюю версию с wordpress.org и активируйте
$ wp theme install twentysixteen --activate
Установить из локального zip-файла
$ wp theme install ../my-theme.zip
Установить из удаленного zip-файла
$ wp theme install http://s3.amazonaws.com/bucketname/my-theme.zip?AWSAccessKeyId=123&Expires=456&Signature=abcdef
Получить подробную информацию о установленной теме
$ wp theme get twentysixteen --fields=name,title,version
Получить статус темы
$ wp theme status twentysixteen
Управление плагинами
Получить список плагинов
$ wp plugin list
Список активных плагинов на сайте.
$ wp plugin list --status=active --format=json
Список плагинов на каждом сайте в сети.
$ wp site list --field=url | xargs -I % wp plugin list --url=%
Активировать плагин
$ wp plugin activate hello-dolly
Отключить плагин
$ wp plugin deactivate hello-dolly
Удалить плагин
$ wp plugin delete hello-dolly
Установите последнюю версию с wordpress.org и активируйте
$ wp plugin install bbpress --activate
Управление самим WP-CLI
Покажите версию, установленную в настоящее время.
$ wp cli version
Проверьте обновления WP-CLI.
$ wp cli check-update
Обновите WP-CLI до последней стабильной версии.
$ wp cli update
Список всех доступных псевдонимов.
$ wp cli alias
Распечатайте различные сведения о среде WP-CLI.
$ wp cli info
Дамп списка установленных команд, как JSON.
$ wp cli cmd-dump
Загружайте, устанавливайте, обновляйте и управляйте установкой WordPress.
Загрузите ядро WordPress
$ wp core download --locale=nl_NL
Установка WordPress
$ wp core install --url=example.com --title=Example --admin_user=supervisor --admin_password=strongpassword [email protected]
Показать версию WordPress
$ wp core version
Преобразование односайтовой установки в многопользовательскую установку WordPress.
$ wp core multisite-convert
Установите WordPress с нуля.
$ wp core multisite-install
Управление пользователями
Список идентификаторов пользователей
$ wp user list --field=ID
Создайте нового пользователя.
$ wp user create bob [email protected] --role=author
Обновите существующего пользователя.
$ wp user update 123 --display_name=Mary --user_pass=marypass
Удалить пользователя 123 и переназначить сообщения пользователю 567
$ wp user delete 123 --reassign=567
Выполнять базовые операции базы данных с использованием учетных данных, хранящихся в wp-config.php
Создайте новую базу данных.
$ wp db create
Отбросьте существующую базу данных.
$ wp db drop --yes
Сбросьте текущую базу данных.
$ wp db reset --yes
Выполните SQL-запрос, хранящийся в файле.
$ wp db query < debug.sql