...
WEB и WordPress новости, темы, плагины. Здесь мы делимся советами и лучшими решениями для сайтов.

Как управлять сайтом WordPress с помощью WP-CLI

54

Если вы разработчик WordPress, то наверняка слышали о WP-CLI. WP-CLI – это интерфейс командной строки для WordPress. С помощью этого инструмента вы можете управлять веб-сайтом WordPress без входа в личный кабинет. После установки WP-CLI предоставляет вам несколько команд, с помощью которых вы можете установить / обновить WordPress, установить / обновить / активировать / деактивировать плагины, создать резервную копию базы данных и многое другое.

Для использования WP-CLI у вас должен быть доступ по SSH с вашего хостинга. Мы используем Bluehost для размещения нашего веб-сайта, и они предоставляют клиентам доступ по SSH.

Как разработчик WordPress, вы должны использовать этот инструмент для своих проектов. Это официальный интерфейс командной строки для WordPress. Это также ускоряет процесс разработки и экономит много времени.

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

Вы можете установить WP-CLI разными способами. Если кто-то хорошо разбирается в командах SSH, он может следить за процессом установки с помощью этих команд. Вы можете узнать об этом подробнее здесь.

Но мы рекомендуем устанавливать WP-CLI через Composer. Процесс установки через Composer прост, и это может сделать каждый. Убедитесь, что вы установили Composer в своей системе, а затем выполните команду ниже.

composer global require wp-cli/wp-cli

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

Если вы не хотите устанавливать его глобально. Затем создайте composer.jsonфайл в корневом каталоге вашего проекта и добавьте в него следующие строки.

composer.json

{
    "require": {
        "wp-cli/wp-cli": "~0.22",
        "psy/psysh": "~0.6"
    }
}

После добавления вышеуказанных строк откройте терминал в корневом каталоге вашего проекта и выполните команду:

composer install

.

Загрузка WordPress с помощью WP-CLI

Чтобы создать веб-сайт WordPress, нам нужно сначала его загрузить. Для этого заходим на официальный сайт WordPress и скачиваем. Через WP-CLI вам не нужно посещать какой-либо веб-сайт. Команда ниже загрузит для вас извлеченную версию WordPress.

wp core download

Эта команда загружает последнюю версию WordPress.

Если вы хотите обновить версию WordPress, выполните следующую команду.

wp core update

Установка плагинов WordPress с помощью WP-CLI

С WP-CLI мы можем установить один или несколько плагинов в одной команде. Для установки плагина нам нужно передать слаг плагина. Например, если нам нужно установить плагин Contact Form 7, то его имя – contact-form-7.

Как управлять сайтом WordPress с помощью WP-CLI

Теперь, чтобы установить плагин Contact Form 7, вы запустите команду:

wp plugin install contact-form-7

Таким же образом мы можем установить несколько плагинов с помощью команды:

wp plugin install contact-form-7 w3-total-cache wordpress-seo

Эти команды установят плагин на ваш сайт. Но мы можем пойти на шаг впереди. Это означает, что с помощью WP-CLI мы можем установить и активировать плагин с помощью одной команды:

wp plugin install wp-optimize --activate

Команда для деактивации плагина:

wp plugin deactivate wp-optimize

Если вам нужно обновить один плагин, используйте следующую команду:

wp plugin update wp-optimize

И если вам нужно обновить все плагины, тогда команда:

wp plugin update --all

Команды WP-CLI для мультимедиа

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

wp media regenerate --yes

Мы даже можем установить избранные изображения с помощью WP-CLI для любого сообщения или страницы.

Допустим, вам нужно установить избранное изображение для сообщения с идентификатором 100. В приведенной ниже команде мы установили путь к изображению, идентификатор сообщения и заголовок изображения. В качестве пути к образу мы следуем системному пути ОС Windows. В вашем случае этот путь будет другим.

wp media import C:UserssajidDownloadsimage.png --post_id=100 --title="A downloaded picture" --featured_image

Экспорт базы данных с помощью WP-CLI

Когда мы закончим процесс разработки, нам нужно переместить веб-сайт WordPress в другой домен. Для этого нам нужно изменить URL-адреса из базы данных WordPress, чтобы они соответствовали нашему новому домену. С помощью WP-CLI мы можем искать заменяющие URL-адреса в базе данных и экспортировать их с помощью команды:

wp search-replace http://example1.com http://example2.com --export=C:UserssajidDownloadsdatabase.sql

Здесь мы заменяем http://example1.com URL с http://example2.com URL.

Мы обсудили несколько основных команд. WP-CLI предоставляет большой набор команд для разработки WordPress. Посетите страницу Команды WP-CLI, чтобы получить список всех доступных команд.

Надеемся, вы понимаете, как управлять сайтом WordPress с помощью WP-CLI. Мы с нетерпением ждем ваших мыслей в разделе комментариев ниже.

Источник записи: artisansweb.net

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