Jak zbiorczo instalować wtyczki

Opublikowany: 2020-04-15

Czas jest złotem. A oszczędność wystarczająco dużo podczas przekształcania nowo zainstalowanej witryny WordPress w coś celowego nie tylko przedstawia biegłość. Nagroda obejmuje ogromną satysfakcję, zachęcanie do wyznaczania celów i motywację do robienia więcej. Kto wie, może nawet pomóc Ci uruchomić platformę webinarową w rekordowym czasie.

Nie trzeba zastanawiać się, dlaczego automatyzacja jest tak obiecująca, mimo że algorytm jest o wiele bardziej na innym poziomie. Oprócz radzenia sobie z kilkoma nowymi technologiami internetowymi, programiści muszą znaleźć sposoby na ograniczenie powtarzających się zadań w tworzeniu stron internetowych. A zarządzanie wieloma wtyczkami może być łatwiejsze tylko dzięki narzędziom, które mogą zamienić ten proces w jedno kliknięcie lub polecenie.

Jesteśmy na tej samej stronie, jeśli zdajesz sobie sprawę, ile czasu programiści poświęcają na instalowanie, aktywowanie, dezaktywowanie i usuwanie (odinstalowywanie) wielu wtyczek pojedynczo.

KLIKNIJ, ABY TWEETOWAĆ

Ten artykuł przyda się każdemu, kto szuka sposobów na masową instalację wtyczek w WordPress za pomocą WP-CLI. Oczywiście najczęstszą metodą jest użycie WP-CLI, co nie jest zbyt łatwe. Wymaga pewnych technicznych rzeczy i wymaga trochę zrozumienia, jak działa wiersz poleceń. Ale nie martw się, kroki tutaj są bardzo jasne, aby prawie każdy mógł je zrozumieć. Alternatywnie lub jako początkujący możesz użyć wtyczki WP Reset do zarządzania i zbiorczej instalacji wtyczek WordPress bez pisania jakichkolwiek kodów lub poleceń.

W pierwszej części tego artykułu przedstawimy WP-CLI i wyjaśnimy, jak zainstalować WP-CLI na serwerze, jeśli nie został on zainstalowany przez firmę hostingową. Druga sekcja zawiera przewodnik krok po kroku dotyczący zbiorczej instalacji wtyczek WordPress za pomocą WP-CLI. Dowiesz się również o zaradnej wtyczce WP Reset, która może pomóc Ci zainstalować wiele wtyczek WordPress za pomocą jednego kliknięcia.

Interfejs wiersza poleceń WordPress (WP-CLI)

WP-CLI to darmowy interfejs wiersza poleceń, który umożliwia wykonywanie wszelkiego rodzaju zarządzania witryną WordPress bez potrzeby korzystania z przeglądarki. Celem jest pomoc w uproszczeniu zadań WordPress, takich jak instalacja, tworzenie kopii zapasowych bazy danych, instalacje/aktualizacje motywów i wtyczek.

WP CLI

WP-CLI pomaga programistom WordPress zachować porządek i porządek. Możesz wykonać wiele zadań dostępnych na pulpicie administratora WordPress za pomocą kilku poleceń. Pomaga to stać się bardziej produktywnym niż kiedykolwiek, zaoszczędzić więcej czasu i cieszyć się bezbłędnym zarządzaniem witryną WordPress.

Jednak może być konieczne zainstalowanie WP-CLI na serwerze, jeśli nie jest jeszcze zainstalowany przez dostawcę usług hostingowych. Jest to przydatne, jeśli masz konto hostingowe VPS, serwer w chmurze lub dedykowane konto hostingowe. Większość wspólnych planów hostingowych zwykle ma wstępnie zainstalowany WP-CLI.

Wymagania dotyczące instalacji WP-CLI

  • Aktywne konto hostingowe z obsługą dostępu SSH (Secure Shell)
  • System operacyjny twojego serwera powinien być albo Linux, Cygwin, FreeBSD, Apple OS X lub dowolnym systemem operacyjnym podobnym do UNIX.
  • Musisz mieć WordPress 3.7 lub nowszy
  • PHP 5.4 lub nowszy
  • Mała znajomość interfejsu wiersza poleceń

Jak zainstalować WP-CLI (przewodnik krok po kroku)

Aby zainstalować WP-CLI lub konto z uprawnieniami do odczytu i zapisu w katalogu „/var/www/html”, musisz mieć uprawnienia administratora do swojego serwera. Może zaistnieć potrzeba zażądania tego od dostawcy usług hostingowych, jeśli nie masz go wcześniej. Zaloguj się również do WHM i sprawdź, czy jest jakaś ikona, która pozwala poprosić o uprawnienia roota.

Co to jest dostęp do roota?

Dostęp root (używany tylko w środowisku uniksopodobnym) jest odpowiednikiem konta administratora, które znamy na serwerze Windows. To konto użytkownika, które pozwala zarządzać; edytować, dodawać lub usuwać pliki na serwerze. W systemie Linux konto administracyjne nazywa się „root”. Użytkownik root (znany również jako SU lub superużytkownik) ma więcej praw na serwerze niż użytkownik standardowy.

Uwaga: Posiadanie uprawnień administratora do serwera może ograniczyć jakość pomocy, którą możesz otrzymać od zespołu wsparcia firmy hostingowej. Zespołowi może nie być łatwo natychmiast naprawić lub cofnąć wszelkie działania, które podjąłeś jako użytkownik root, jeśli masz problemy z naprawieniem tego.

Krok 1: Zaloguj się na swój serwer

Zaloguj się na swój serwer z uprawnieniami administratora, używając następującego polecenia

su – (user-name)

Gdzie nazwa użytkownika to nazwa użytkownika superużytkownika, jeśli została ci podana. W przeciwnym razie zignoruj ​​polecenie w nawiasie i naciśnij klawisz Enter.

To powinno poprosić o hasło su. Podaj hasło i naciśnij enter. $ na początku twoich poleceń powinien zmienić się na # po zalogowaniu się przy użyciu dostępu root.

Uwaga: Zaleca się zalogowanie się do serwera przy użyciu standardowego (normalnego) konta użytkownika przed przejściem na użytkownika root. Dzieje się tak, ponieważ większość firm hostingowych zwykle wyłącza zdalne logowanie root przez SSH ze względów bezpieczeństwa.

Krok 2: Pobierz WP-CLI

Możesz użyć polecenia curl lub wget, aby pobrać i zainstalować najnowszą wersję WP-CLI, która jest dostępna pod adresem https://raw.githubusercontent.com/wp-cli/builds/gh-pages/phar/wp-cli .phar.

Wpisz następujące polecenie, aby pobrać WP-CLI za pomocą cURL

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

W przypadku polecenia wget wpisz:

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

Każde z powyższych poleceń powinno pobrać i wyodrębnić pliki WP-CLI do głównego katalogu użytkownika.

Krok 3: Spraw, aby pliki WP-CLI były wykonywalne

Uczynienie plików WP-CLI plikami wykonywalnymi jest ostatnim krokiem, ale musimy uporządkować wszystko, przenosząc całe pliki do folderu w katalogu bin. Nazwij folder „wp”, aby nie trzeba było dołączać –CLI, aby uzyskać dostęp do folderu podczas korzystania z poleceń WP-CLI.

Następujące polecenie sprawi, że pliki WP-CLI będą wykonywalne

chmod +x wp-cli.phar

Przenieś pliki WP-CLI do folderu o nazwie „wp” w katalogu bin, używając następującego polecenia:

sudo mv wp-cli.phar /usr/local/bin/wp

Gratulacje! Właśnie zainstalowałeś WP-CLI na swoim serwerze, jeśli poprawnie wykonałeś powyższe kroki. Stopniowo pobierałbyś niektóre polecenia WP-CLI, gdy w następnej sekcji dowiemy się, jak zbiorczo instalować wtyczki WordPress za pomocą WP-CLI.

N/B: Może pojawić się błąd typu „YIKES! Wygląda na to, że używasz tego jako root…”, jeśli zdecydujesz się wykonać polecenia WP-CLI jako użytkownik root.

Pamiętaj, że użytkownik su może przejąć uprawnienia dowolnego użytkownika na twoim serwerze. Dlatego możesz naprawić ten błąd, przyznając użytkownikowi root dostęp do kontroli istniejącego rdzenia WordPress w każdym poleceniu. Odbywa się to poprzez dodanie –allow-root na końcu poleceń, takich jak:

wp core version --allow-root

Jak zbiorczo zainstalować wtyczki WordPress za pomocą wiersza poleceń WordPress?

Masowe instalowanie ulubionych wtyczek WordPress za pomocą WP-CLI wymaga jednej ważnej rzeczy. Lista wtyczek z ich poprawnymi nazwami. Jest to bardzo ważne, ponieważ nie ma opcji przeglądania listy wtyczek o podobnych nazwach, aby zdecydować, która jest poprawna. Polecenia instalacji idą bezpośrednio, aby pobrać wtyczki i zainstalować je bez żadnych opóźnień.

Krok 1: Uzyskaj dostęp do listy wtyczek, które chcesz zainstalować zbiorczo

Jak wspomniano wcześniej, posiadanie listy zawierającej poprawne nazwy wtyczek jest bardzo ważne w przypadku masowej instalacji wtyczek za pomocą wiersza poleceń WordPress. Łatwiej jest zdobyć tę listę, jeśli masz je skompilowane na wordpress.org. Jak zbudować listę ulubionych wtyczek na wordpress.org?

Wtyczki Wordpress

Po zalogowaniu się na wordpress.org znajdź każdą stronę wordpress.org wtyczki i kliknij przycisk w kształcie serca obok przycisku pobierania.

Aby uzyskać dostęp do listy wszystkich ulubionych wtyczek, zaloguj się do pulpitu WordPress, kliknij wtyczki> dodaj nowe. Wpisz swoją nazwę użytkownika wordpress.org i kliknij przycisk Pobierz ulubione.

Krok 2: Zbiorcza instalacja wielu wtyczek

Polecenie instalacji pojedynczej wtyczki WordPress za pomocą WP-CLI jest następujące:

wp plugin install PLUGIN_NAME

Teraz, aby połączyć wiele wtyczek w powyższym poleceniu, po prostu dodaj spację i wpisz poprawną nazwę wtyczki. Po wygenerowaniu listy ulubionych wtyczek użyj następującego polecenia, aby zbiorczo zainstalować wiele wtyczek WordPress.

wp plugin install PLUGIN_1_NAME PLUGIN_2_NAME PLUGIN_X_NAME

Powyższe polecenie działa dobrze, o ile poprawnie dodajesz więcej nazw wtyczek. Litera X w przykładzie polecenia reprezentuje pozycję następnej wtyczki, którą chcesz wprowadzić, co nie ma znaczenia. Nie ma ograniczeń co do liczby wtyczek, które możesz chcieć dodać.

Na przykład, jeśli chcę zainstalować reset WP wraz z kreatorem stron WooCommerce i Elementor, polecenie powinno wyglądać następująco:

wp plugin install wp-reset woocommerce elementor --allow-root

Oczywiście możesz dołączyć opcję –allow-root do polecenia tylko wtedy, gdy uruchamiasz je przez użytkownika root i często otrzymujesz błąd bez tego polecenia.

Uwaga: nazwa wtyczki używana do masowej instalacji przy użyciu WP-CLI jest często nazwą na końcu adresu URL strony pobierania na wordpress.org wtyczki.

Jak aktywować wiele wtyczek natychmiast po ich instalacji?

Odbywa się to po prostu przez dodanie ---activate do polecenia, czyli umieszczenie instrukcji obok nazwy ostatniej wtyczki. Chociaż może to pomóc zaoszczędzić czas, nie zaleca się aktywowania wtyczek, które wymagają konfiguracji onboardingu natychmiast po ich instalacji.

Polecenie WP-CLI do instalacji i aktywacji wielu wtyczek

wp plugin install wp-reset woocommerce elementor --activate --allow-root

Po instalacji możesz zbiorczo aktywować wiele wtyczek WordPress lub dezaktywować je za pomocą następującego polecenia:

Aktywuj listę wtyczek:

wp plugin activate wp-reset woocommerce elementor --allow-root

Dezaktywuj listę wtyczek:

wp plugin deactivate wp-reset woocommerce elementor --allow-root

Aby aktywować wszystkie nieaktywne wtyczki:

wp plugin activate --all --allow-root

Aby dezaktywować wszystkie aktywne wtyczki:

wp plugin deactivate --all --allow-root

Jak zarządzać wieloma wtyczkami za pomocą WP-CLI

Zarządzanie wieloma wtyczkami może wymagać jednoczesnego przeglądania wszystkich, aby zobaczyć, które są aktywne, ich wersje i aktualizacje. Aby wyświetlić wiele wtyczek za pomocą WP-CLI, użyj następującego polecenia

wp plugin list --allow-root

Uruchom następujące polecenie, aby zbiorczo zaktualizować wiele wtyczek

wp plugin update --all --allow-root

Możesz równie dobrze zastąpić sekcję -all polecenia listą wtyczek, które chcesz zaktualizować.

Zbiorcze zarządzanie wtyczkami za pomocą WP Reset

Od zbiorczego instalowania wielu wtyczek WordPress po aktywację, dezaktywację i zbiorczą aktualizację, WP Reset oferuje te funkcje zarządzania wtyczkami bez potrzeby używania poleceń lub kodów.

Resetowanie WP

Wtyczka WP Reset znacznie ułatwia sprawę, ponieważ nie byłoby potrzeby zapamiętywania ślimaka ani dokładnej nazwy wtyczki przed ich zainstalowaniem. Stres związany z koniecznością wprowadzania każdej wtyczki w poleceniu jest również czasochłonny, mimo że jest to łatwiejsze niż instalowanie za pośrednictwem pulpitu WordPress.

Instalowanie kolekcji

Po utworzeniu kolekcji wtyczek w WP Reset, po prostu zaznaczając je jako ulubione, wtyczka udostępnia Twoją kolekcję z dowolnego miejsca. Są zapisywane w chmurze i pojawiają się, gdy tylko się zalogujesz.

Wniosek

WP-CLI to potężne narzędzie do zarządzania wieloma wtyczkami WordPress za jednym razem, oprócz innych zadań konserwacyjnych WordPress, które nie zostały wymienione w tym artykule. Wiersz poleceń pozwala zaoszczędzić dużo cennego czasu, jednocześnie minimalizując błędy. Pomyśl o tym jako o przepływach podczas wdrażania. Jak wyjaśniono tutaj przez Appcues, przepływy są kluczowym elementem każdego doświadczenia wprowadzającego użytkownika. Oszczędzają czas i zapobiegają popełnianiu błędów w procesie.

Być może będziesz musiał zapoznać się z poleceniami przez jakiś czas, korzystając z nowo zainstalowanej witryny WordPress, jeśli nie znasz wiersza poleceń WordPress. Jednak nie jest tak w przypadku WP Reset, który ma kilka narzędzi ochronnych, aby upewnić się, że nie zrujnujesz witryny WordPress przez pomyłkę.