WP-CLI: управление WordPress из командной строки

WordPress · 21.01.2025
WP-CLI: управление WordPress из командной строки

Что такое WP-CLI

WP-CLI — официальный инструмент командной строки для управления WordPress. Позволяет обновлять плагины, управлять пользователями, делать поиск-замену в базе данных и многое другое без входа в wp-admin.

Установка WP-CLI

curl -O https://raw.githubusercontent.com/wp-cli/builds/gh-pages/phar/wp-cli.phar
chmod +x wp-cli.phar
mv wp-cli.phar /usr/local/bin/wp
wp --info
💡 Запускайте WP-CLI от имени пользователя сайта, а не root: sudo -u www-data wp ...

Основные команды

КомандаОписание
wp core updateОбновить WordPress
wp plugin update --allОбновить все плагины
wp theme listСписок тем
wp user listСписок пользователей
wp db export backup.sqlЭкспорт базы данных
wp cache flushОчистить кэш

Поиск-замена в базе данных

# Миграция с HTTP на HTTPS
wp search-replace 'http://example.com' 'https://example.com' --all-tables

# Смена домена
wp search-replace 'old-domain.com' 'new-domain.com' --all-tables --dry-run
⚠️ Всегда делайте --dry-run перед реальной заменой — это покажет количество строк к изменению без изменений.

Создание пользователя-администратора

wp user create admin2 admin2@example.com   --role=administrator   --user_pass=StrongPass123!
← Назад в базу знаний Задать вопрос поддержке