Як масово встановити кілька плагінів у WordPress за допомогою WP-CLI

Як масово встановити кілька плагінів у WordPress за допомогою WP-CLI

Ви коли-небудь хотіли об’ємно встановити або оновити кілька плагінів WordPress за один раз?


У цьому підручнику ми розповімо використовувати WP-CLI для установки декількох плагінів з інтерфейсу командного рядка. Ми покажемо вам, як це зробити керуйте своїми плагінами за допомогою WP-CLI, як от оновлення декількох плагінів, активувати / деактивувати плагіни та видалення (видалити) плагіни оптом – все без входу на ваш сайт WordPress!

Перш ніж розпочати роботу, давайте обговоримо декілька передумови:

  1. Якщо ви використовуєте WordPress у спільного провайдера хостингу, ваш хост повинен запропонувати SSH доступ і встановити WP-CLI. Ви можете перевірити офіційний WordPress список підтримуваних хостів, але, як це відбувається, всі наші рекомендації щодо найкращого хостингу WordPress поставляються з попередньо встановленими WP-CLI.
  2. Якщо ви розміщуєте WordPress на VPS або хмарному сервері, ми покажемо вам, як встановити WP-CLI на своєму сервері, пізніше в цьому підручнику. (PS: Якщо ви хочете дізнатися, як встановити WordPress у VPS, дотримуйтесь нашого підручника DigitalOcean)
  3. Ваша ОС повинна бути середовищем, схожою на UNIX (Linux, OS X, FreeBSD); ви повинні мати PHP 5.4+ та WordPress 3.7 або новішої версії. Оскільки майже всі рекомендовані хости WordPress відповідатимуть цим критеріям, вам добре.
  4. Нарешті, цей підручник є ні призначений для початківців. Люди, знайомі з інтерфейсом командного рядка (CLI) та керуванням сервером, повинні використовувати цей підручник.

Давайте розпочнемо.

Що таке WP-CLI в WordPress?

WP-CLI це безкоштовний проект з відкритим кодом, який дозволяє керувати вашим сайтом WordPress за допомогою інтерфейсу командного рядка (CLI). WP-CLI значно спрощує безліч завдань WordPress, таких як встановлення WordPress, створення резервної копії бази даних, оновлення ядра WordPress та встановлення або оновлення плагінів і тем WordPress..

Все це можна зробити, ввівши декілька команд у терміналі, не потрібно входити на свій сайт WordPress. Результат? Багато заощадженого часу, менше місця для помилок і швидкої продуктивності! Ось хороший праймер від WPShout щоб дізнатися більше про WP-CLI.

Як встановити WP-CLI в VPS WordPress або Cloud Server?

Користувачі, які встановили WordPress в a VPS (наприклад, DigitalOcean), a хмарний хостинг-провайдер (наприклад, веб-сервіси Amazon (AWS) або Google Cloud) або керований хмарний хост (наприклад, CloudWays), можна встановити WP-CLI на свій сервер.

Примітка: Для цього підручника ми використали Vultr VPS (подібний до краплі DigitalOcean) із попередньо встановленою програмою WordPress, і передали офіційна документація.

Крок 1: Увійдіть на свій сервер за допомогою корінь користувач. Якщо у вас немає доступу до кореневого користувача, увійдіть із користувачем із дозволами для читання, запису та виконання у розділі “/ var / www / htmlКаталог “.

Крок 2: Завантажте wp-cli.phar файл за допомогою wget або завиток (ми використовували CURL):

встановити wp-cli для wordpress у vps або хмарному сервері

curl -O https://raw.githubusercontent.com/wp-cli/builds/gh-pages/phar/wp-cli.phar

Крок 3: Перевірте, чи працює файл Phar. Введіть таку команду, і ви повинні побачити подібний вихід:

встановити wp-cli wordpress vps - перевірити --info

php wp-cli.phar --info

Крок 4: ми хочемо виконати WP-CLI з командного рядка, просто набравши текст wp. Для цього нам потрібно зробити файл WP-CLI виконуваним і перемістити його в бункер каталог.

встановити wp-cli wordpress vps - перемістіться до дозволу bin та exec

  • Щоб зробити файл WP-CLI виконуваним, введіть:
chmod + x wp-cli.phar
  • Далі, перемістіть його до каталогу сміття:
sudo mv wp-cli.phar / usr / local / bin / wp

Крок 5: Тепер ми перевіримо, чи WP-CLI правильно виконується:

встановити wp-cli wordpress vps перевірка встановлення

  • По-перше, змініть робочий каталог на каталог встановлення WordPress:
cd / var / www / html
  • Далі запустіть таку команду, і ви повинні побачити аналогічний вихід, як показано на скріншоті вище.
wp --info

Попередження: Помилка кореневого доступу в WP-CLI & Solution

Іноді, коли ви виконуєте команди WP-CLI як a корінь Користувач, ви можете отримати таку помилку:

wp-cli помилка кореневого доступу wordpress vps

У такому випадку просто додайте –Дозволити-корінь до команди, і вам добре піти. Ось приклад тестування команд, чи WP-CLI розпізнає існуючу установку WordPress.

WP-ядро версії --allow-root

wp-cli рішення помилки кореневого доступу WordPress

Після цього ви будете готові до масового встановлення плагінів.

Як масово встановити кілька плагінів у WordPress за допомогою WP-CLI

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

Основна команда установки плагіна така:

WP плагін встановити PLUGIN_NAME

Код для встановлення кілька плагінів є: (Ви можете додати стільки плагінів, скільки вам потрібно)

WP плагін встановити PLUGIN_1_NAME PLUGIN_2_NAME PLUGIN_3_NAME

Тепер фокус у тому, щоб з’ясувати правильну назву плагіна. Для цього завітайте на сторінку URL-плагіну та скопіюйте URL-кодок.

  • Наприклад, URL-адреса плагіна Jetpack https://wordpress.org/plugins/джетпак/
    • Тому ім’я плагіна є джетпак
  • Так само і для плагіна Yoast SEO URL-адреса https://wordpress.org/plugins/wordpress-seo/
    • Тому ім’я плагіна є wordpress-seo

Щоб встановити один плагін, код:

wp плагін встановити jetpack

Щоб встановити Jetpack і Yoast SEO, код:

wp плагін встановити jetpack wordpress-seo

wp-cli встановити кілька плагінів у wordpress

(Зверніть увагу, що ми використовували –Дозволити-корінь щоб код працював у нашій VPS.)

Як встановити та активувати кілька плагінів у WordPress за допомогою WP-CLI

За замовчуванням плагіни, встановлені WP-CLI, не активовані. Якщо ви хочете активувати плагін відразу після встановлення, додайте –Активувати до команди.

Однак ми рекомендуємо не активувати плагіни, які потребують конфігурація на борту (наприклад, плагіни кешування та резервного копіювання) безпосередньо від WP-CLI.

Плагіни, які не потребують налаштування на борту, наприклад Вставте колонтитули та колонтитули можна активувати з командного рядка:

wp плагін встановити вставки-колонтитули - активація

wp-cli встановити та активувати декілька плагінів у wordpress

Це воно! Тепер ви знаєте, як встановити та активувати кілька плагінів за допомогою WP-CLI. У наступному розділі ми навчимо вас управління плагінами за допомогою WP-CLI.

Масове управління плагінами в WP-CLI в WordPress

Ви можете використовувати WP-CLI для різних завдань управління плагінами, таких як:

  • Перелік кількості встановлених плагінів
  • Багаторазова активація / деактивація плагінів
  • Оновлення та видалення плагінів оптом

Як перелічити кількість встановлених плагінів у WordPress за допомогою WP-CLI

Ця команда відображає кількість встановлених плагінів на вашому сайті WordPress у таблиці, включаючи життєво важливу інформацію, таку як статус активації плагіна, поточна версія та доступні оновлення (якщо такі є).

wp список плагінів

wp-cli список усіх встановлених плагінів у wordpress

Як активувати або вимикати декілька плагінів одночасно за допомогою WP-CLI

Аналогічно команді установки плагіна, додайте імена плагінів, які потрібно активувати або деактивувати, і натисніть клавішу return.

wp плагін активувати PLUGIN_1_NAME PLUGIN_2_NAME

Таким чином, команда активувати Yoast SEO та Jetpack (якщо припустимо, що вони встановлені):

wp плагін активувати wordpress-seo jetpack

Аналогічно, команда відключити (або відключити) обидва плагіни:

wp плагін відключити wordpress-seo jetpack

По черзі можна вимкнути всі активні плагіни на вашому сайті WordPress за допомогою цієї однієї команди:

wp плагін відключити - всі

wp-cli відключить усі плагіни WordPress з командного рядка

Як масово оновити кілька плагінів у WordPress за допомогою WP-CLI

Ще одне корисне застосування WP-CLI – це його можливість масово оновлювати всі встановлені плагіни на вашому сайті WordPress. Команда така:

wp оновлення плагіна - всі

wp-cli оновить усі плагіни в wordpress з командного рядка

Підведенню

Крім обслуговування плагінів, WP-CLI є потужним інструментом, який дозволяє вам виконати велика кількість завдань з обслуговування дуже ефективно за допомогою командного рядка, економлячи багато цінного часу.

Якщо ви намагаєтеся WP-CLI вперше, ми пропонуємо зробити це на етапі сервера або в новому екземплярі WordPress. Ознайомившись з інструментом, ви можете почати використовувати його на своєму веб-сайті.

Сподіваємось, ви дізналися щось нове з цього підручника. Ви раніше використовували WP-CLI? Які твої улюблені трюки?

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map