Установка wp-cli на Windows-машину

Установка wp-cli на Windows-машину | http://wp-cli.org/

Желаете поднять свой уровень веб-разработчика WordPress? Тогда этот инструмент определенно для Вас! 🙂

Общение (работа) с ядром WordPress через командную строку с помощью инструмента wp-cli.  Ознакомится с особенностями установки под разные операционные системы можно на официальном сайте проекта. Здесь же будет рассмотрена установка исключительно для операционной системы Windows.

Итак, прежде чем обратится на сайт проекта и скачать исполнительный файл, предполагается, что у Вас на компьютере уже установлен веб-сервер, интерпретатор языка PHP, к которому первым делом необходимо прописать путь в переменных среды Windows.

Как найти переменные среды в Windows?

Windows 10 и Windows 8
  1. В строке «Поиск» выполните поиск: Система (Панель управления)
  2. Нажмите на ссылку Дополнительные параметры системы.
  3. Нажмите Переменные среды. В разделе Переменные среды выберите переменную среды PATH. Нажмите Изменить. Если переменной PATH не существует, нажмите Создать.
  4. В окне Изменение системной переменной (или Новая системная переменная) укажите значение переменной среды PATH. Нажмите ОК. Закройте остальные открытые окна, нажимая ОК.
Windows 7
  1. На рабочем столе правой кнопкой нажмите на значок Компьютер.
  2. В контекстном меню выберите Свойства.
  3. Нажмите на ссылку Дополнительные параметры системы.
  4. Нажмите Переменные среды. В разделе Переменные среды выберите переменную среды PATH. Нажмите Изменить. Если переменной PATH не существует, нажмите Создать.
  5. В окне Изменение системной переменной (или Новая системная переменная) укажите значение переменной среды PATH. Нажмите ОК. Закройте остальные открытые окна, нажимая ОК.
Windows XP
  1. Нажмите Пуск, выберите Панель управления, дважды нажмите на Система и выберите вкладку Дополнительно.
  2. Нажмите Переменные среды. В разделе Переменные среды выберите переменную среды PATH. Нажмите Изменить. Если переменной PATH не существует, нажмите Создать.
  3. В окне Изменение системной переменной (или Новая системная переменная) укажите значение переменной среды PATH. Нажмите ОК. Закройте остальные открытые окна, нажимая ОК.

Установка wp-cli на Windows-машину |

Ниже уже показан пример измененной переменной PATH, в которую добавлен путь где лежит файл php.exe и файл wp-cli.phar

Установка wp-cli на Windows-машину |

В вашей операционной системе пути могут отличаться.

Теперь наша задача подготовить все к работе wp-cli.

  1. На официальном сайте скачиваем файл wp-cli.phar (если ссылка не работает, то инструкция здесь)
  2. В корне диска с операционной системой (обычно диск C:/) необходимо создать папку wp-cli и поместить в нее скаченный ранее файл wp-cli.phar
  3. В этой же папке создать исполнительный файл («батник») который можно назвать wp.bat
  4. Открыть, например, в блокноте или любом редакторе кода созданный файл wp.bat и разместить в него код:
    @ECHO OFF 
    php "c:/wp-cli/wp-cli.phar" %*
  5. Как в примере выше (с интерпретатором PHP) требуется указать путь к этой директории в переменную PATH (примерно будет путь следующий c:\wp-cli)
  6. Убедиться, что сервер запущен и следовательно php готов к работе и только после этого вызвать командную оболочку Windows .

Если требуется установить WordPress в определенную директорию или уже работать с установленной копией WP, то следует запускать командную строку непосредственно из этой директории, чтоб каждый раз не указывать к ней путь. В Windows 10 это делается довольно просто. Нужно находится в этой директории и вызвать Файл → Открыть командную строку и запустить ее.

Установка wp-cli на Windows-машину |

Затем введите команду >wp если все нормально, то вы должны увидеть справку по командам wp-cli

Установка wp-cli на Windows-машину |

Ну вот и все. Все готово к работе из командной строки.

Установка WordPress с помощью wp-cli

И так, пришло время поставить и настроить нашу копию WordPress. Выбрав для этого пустую директорию, мы вызываем в ней командую оболочку и прописываем первую команду, которая закачает в эту директорию файлы WordPress

wp core download

Далее с помощью ключей к основной команде, с которыми можно ознакомиться в документации на официальном сайте, мы будем делать обычные настройки нашего сайта, а именно: создадим конфигурационный файл в котором будет содержаться служебная информация и указанные нами данные для подключения к базе данных и некоторыми параметрами для самого WP

wp core config --dbname=localhost --dbuser=root --dbpass=toor --locale=ru_RU

Примерно вот так выглядит работа в wp-cli. Естественно его возможности далеко не исчерпываются этими командами и если вы не пожалеете время и углубитесь в эту тему, то наверняка сделаете много приятных открытий, которые помогут оптимизировать вашу работу, как разработчика.