Jak zainstalować zbiorczo wiele wtyczek w WordPress za pomocą WP-CLI

Czy kiedykolwiek chciałeś masowo zainstalować lub zaktualizować wiele wtyczek WordPress za jednym razem??


W tym samouczku będziemy użyj WP-CLI, aby zainstalować wiele wtyczek z interfejsu wiersza poleceń. Pokażemy Ci, jak to zrobić zarządzaj swoimi wtyczkami za pomocą WP-CLI, Jak na przykład aktualizowanie wielu wtyczek, aktywuj / dezaktywuj wtyczki i usuwanie (odinstaluj) wtyczki luzem – wszystko bez konieczności logowania się na stronie WordPress!

Zanim zaczniemy, omówimy kilka warunki wstępne:

  1. Jeśli korzystasz z WordPress na współdzielonym dostawcy hostingu, twój host musi oferować dostęp SSH i mieć zainstalowany WP-CLI. Możesz sprawdzić oficjalny WordPress lista obsługiwanych hostów, ale tak się składa, że ​​wszystkie nasze zalecenia dotyczące najlepszego hostingu WordPress są dostarczane z preinstalowanym WP-CLI.
  2. Jeśli hostujesz WordPress na serwerze VPS lub w chmurze, pokażemy Ci, jak zainstalować WP-CLI na serwerze, w dalszej części tego samouczka. (PS: Jeśli chcesz dowiedzieć się, jak zainstalować WordPress w VPS, skorzystaj z naszego samouczka DigitalOcean)
  3. Twój system operacyjny powinien być środowiskiem typu UNIX (Linux, OS X, FreeBSD); musisz mieć PHP 5.4+ i WordPress 3.7 lub nowszy. Ponieważ prawie wszystkie polecane hosty WordPress będą spełniać te kryteria, możesz zacząć.
  4. Wreszcie ten samouczek to nie przeznaczony dla początkujących. Osoby zaznajomione z interfejsem wiersza polecenia (CLI) i zarządzaniem serwerem powinny skorzystać z tego samouczka.

Zacznijmy.

Co to jest WP-CLI w WordPress?

WP-CLI to darmowy projekt typu open source, który pozwala zarządzać witryną WordPress przy użyciu interfejsu wiersza polecenia (CLI). WP-CLI znacznie upraszcza wiele zadań WordPress, takich jak instalacja WordPress, tworzenie kopii zapasowej bazy danych, aktualizacja rdzenia WordPress oraz instalowanie lub aktualizowanie wtyczek i motywów WordPress.

Wszystko to można zrobić, wpisując kilka poleceń w terminalu, bez konieczności logowania się na stronie WordPress. Wynik? Oszczędność czasu, mniej miejsca na błędy i niesamowita wydajność! Tutaj jest dobry podkład z WPShout aby dowiedzieć się więcej o WP-CLI.

Jak zainstalować WP-CLI w WordPress VPS lub Cloud Server?

Użytkownicy, którzy zainstalowali WordPress w VPS (np. DigitalOcean), a dostawca hostingu w chmurze (takich jak Amazon Web Services (AWS) lub Google Cloud) lub zarządzany host w chmurze (np. CloudWays), mogą zainstalować WP-CLI na swoim serwerze.

Uwaga: W tym samouczku wykorzystaliśmy Vultr VPS (podobny do kropli DigitalOcean) z preinstalowanym WordPress i odesłaliśmy do oficjalna dokumentacja.

Krok 1: Zaloguj się do swojego serwera za pomocą korzeń użytkownik. Jeśli nie masz dostępu do użytkownika root, zaloguj się przy użyciu uprawnień do odczytu, zapisu i wykonywania w „/ var / www / html”.

Krok 2: Pobierz wp-cli.phar plik za pomocą wget lub kędzior (użyliśmy cURL):

zainstaluj wp-cli dla wordpress na serwerze VPS lub Cloud

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

Krok 3: Sprawdź, czy plik Phar działa. Wpisz następujące polecenie, a powinieneś zobaczyć podobne dane wyjściowe:

zainstaluj wp-cli wordpress vps - sprawdź --info

php wp-cli.phar --info

Krok 4: chcemy uruchomić WP-CLI z wiersza poleceń, po prostu wpisując wp. Aby to zrobić, musimy wykonać plik WP-CLI i przenieść go do pliku kosz informator.

zainstaluj wp-cli wordpress vps - przenieś do bin i wykonaj uprawnienia

  • Aby plik wykonywalny WP-CLI był wykonywalny, wpisz:
chmod + x wp-cli.phar
  • Następnie przenieś go do katalogu bin:
sudo mv wp-cli.phar / usr / local / bin / wp

Krok 5: Teraz przetestujemy, czy WP-CLI jest poprawnie wykonywalny:

zainstaluj wp-cli wordpress vps sprawdzanie instalacji działa

  • Najpierw zmień katalog roboczy na katalog instalacyjny WordPress:
cd / var / www / html
  • Następnie uruchom następujące polecenie i powinieneś zobaczyć podobne wyniki, jak pokazano na zrzucie ekranu powyżej.
wp --info

Uwaga: Błąd rootowania w WP-CLI i rozwiązaniu

Czasami podczas wykonywania poleceń WP-CLI jako korzeń użytkownik może pojawić się następujący błąd:

wp-cli błąd dostępu do katalogu głównego wordpress vps

W takim przypadku wystarczy dołączyć –Allow-root na komendę i dobrze jest iść. Oto przykład testu polecenia, czy WP-CLI rozpoznaje istniejącą instalację WordPress.

wp Core wersja --allow-root

WP-CLI WordPress rozwiązanie błędu dostępu do katalogu głównego

Gdy już to działa, możesz przystąpić do masowej instalacji wtyczek.

Jak zbiorczo zainstalować wiele wtyczek w WordPress za pomocą WP-CLI

W tej sekcji pokażemy, jak zbiorczo zainstalować wiele wtyczek w WordPress z interfejsu wiersza poleceń, używając WP-CLI. W celach informacyjnych zachowaj oficjalność Dokumentacja wtyczki WP-CLI poręczny.

Podstawowe polecenie instalacji wtyczki jest następujące:

instalacja wtyczki wp PLUGIN_NAME

Kod do zainstalowania wiele wtyczek to: (Możesz dodać tyle wtyczek, ile potrzebujesz)

instalacja wtyczki wp PLUGIN_1_NAME PLUGIN_2_NAME PLUGIN_3_NAME

Teraz sztuczka polega na tym wymyślić poprawną nazwę wtyczki. Aby to zrobić, odwiedź stronę URL wtyczki i skopiuj link URL.

  • Na przykład adres URL wtyczki Jetpack to https://wordpress.org/plugins/plecak odrzutowy/
    • Dlatego nazwa wtyczki to plecak odrzutowy
  • Podobnie w przypadku wtyczki Yoast SEO adres URL to https://wordpress.org/plugins/wordpress-seo/
    • Dlatego nazwa wtyczki to wordpress-seo

Aby zainstalować pojedynczą wtyczkę, kod to:

wtyczka wp zainstaluj jetpack

Aby zainstalować zarówno Jetpack, jak i Yoast SEO, kod jest następujący:

wtyczka wp zainstaluj jetpack wordpress-seo

wp-cli zainstaluj wiele wtyczek w wordpress

(Pamiętaj, że wykorzystaliśmy –Allow-root aby upewnić się, że kod działa w naszym VPS.)

Jak zainstalować i aktywować wiele wtyczek w WordPress za pomocą WP-CLI

Domyślnie wtyczki zainstalowane przez WP-CLI nie są aktywowane. Jeśli chcesz aktywować wtyczkę natychmiast po instalacji, dołącz -Aktywuj do polecenia.

Zalecamy jednak nie aktywować wtyczek, które tego wymagają konfiguracja wbudowana (takie jak buforowanie i kopie zapasowe wtyczek), bezpośrednio z WP-CLI.

Wtyczki, które nie wymagają konfiguracji wbudowanej, takie jak Wstaw nagłówki i stopki można aktywować z wiersza poleceń:

wtyczka wp zainstaluj insert-headers-and-footers --activate

wp-cli zainstaluj i aktywuj wiele wtyczek w wordpress

Otóż ​​to! Teraz wiesz, jak masowo zainstalować i aktywować wiele wtyczek za pomocą WP-CLI. W następnej sekcji nauczymy Cię zarządzanie wtyczkami za pomocą WP-CLI.

Bulk Plugin Management w WP-CLI w WordPress

Możesz użyć WP-CLI do różnych zadań zarządzania wtyczkami, takich jak:

  • Wyświetlanie liczby zainstalowanych wtyczek
  • Aktywacja / dezaktywacja wielu wtyczek
  • Zbiorcza aktualizacja i usuwanie wtyczek

Jak wyświetlić liczbę zainstalowanych wtyczek w WordPress przy użyciu WP-CLI

To polecenie wyświetla liczbę zainstalowanych wtyczek w witrynie WordPress w tabeli, w tym istotne informacje, takie jak stan aktywacji wtyczki, aktualna wersja i dostępne aktualizacje (jeśli istnieją).

lista wtyczek wp

wp-cli wyświetla listę wszystkich zainstalowanych wtyczek w wordpress

Jak aktywować lub dezaktywować wiele wtyczek jednocześnie za pomocą WP-CLI

Podobnie jak polecenie instalacji wtyczki, dodaj nazwy wtyczek, które chcesz aktywować lub dezaktywować, i naciśnij klawisz Return.

aktywacja wtyczki wp PLUGIN_1_NAME PLUGIN_2_NAME

Dlatego polecenie aktywowania Yoast SEO i Jetpack (zakładając, że są zainstalowane) to:

wtyczka wp aktywuj jetpack wordpress-seo

Podobnie polecenie dezaktywacji (lub wyłączenia) obu wtyczek to:

wtyczka wp dezaktywuj jetpack wordpress-seo

Alternatywnie możesz wyłącz wszystkie aktywne wtyczki w witrynie WordPress za pomocą tego jednego polecenia:

wtyczka wp dezaktywuj --all

wp-cli wyłącza wszystkie wtyczki w wordpress z wiersza poleceń

Jak masowo aktualizować wiele wtyczek w WordPress przy użyciu WP-CLI

Inną korzystną aplikacją WP-CLI jest możliwość zbiorczej aktualizacji wszystkich zainstalowanych wtyczek w witrynie WordPress. Polecenie to:

Aktualizacja wtyczki wp - wszystkie

wp-cli aktualizuje wszystkie wtyczki w wordpress z wiersza poleceń

Podsumowanie

Oprócz konserwacji wtyczek, WP-CLI to potężne narzędzie, które umożliwia wykonanie duża liczba zadań konserwacyjnych bardzo wydajnie, za pomocą wiersza poleceń, oszczędzając dużo cennego czasu.

Jeśli próbujesz WP-CLI po raz pierwszy, zalecamy zrobienie tego na serwerze pomostowym lub w nowej instancji WordPress. Po zapoznaniu się z narzędziem możesz zacząć korzystać z niego w swojej działającej witrynie.

Mam nadzieję, że nauczyłeś się czegoś nowego z tego samouczka. Czy korzystałeś już z WP-CLI? Jakie są twoje ulubione sztuczki?

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me