Как установить WP-CLI на Ubuntu

WP-CLI это инструмент командной строки для WordPress. С ним можно обновлять ядро и плагины, управлять пользователями и базой данных прямо из терминала, автоматизировать рутину и обслуживать несколько сайтов сразу.

Установка

В стандартных репозиториях Ubuntu пакета WP-CLI нет, поэтому ставим его официальным способом, через phar-файл. Нужен PHP с консольной версией (php-cli).

curl -O https://raw.githubusercontent.com/wp-cli/builds/gh-pages/phar/wp-cli.phar
php wp-cli.phar --info
chmod +x wp-cli.phar
sudo mv wp-cli.phar /usr/local/bin/wp

Проверяем:

wp --info

Перезапускать веб-сервер не нужно: WP-CLI работает сам по себе, без Nginx или Apache.

Первые команды

Команды выполняются из папки сайта или с параметром --path. Запускайте их от пользователя, которому принадлежат файлы сайта, а не от root.

wp core version          # версия WordPress
wp core update           # обновить ядро
wp plugin list           # список плагинов
wp plugin update --all   # обновить все плагины
wp theme list            # список тем
wp cache flush           # очистить объектный кэш
wp db export backup.sql  # выгрузить базу

Обновление самого WP-CLI

sudo wp cli update

Больше приёмов, от массовых операций до автоматизации через cron, я собрал в заметке о лучших практиках WP-CLI.

Источники и ссылки


Комментарии загружаются…