Cum se instalează mai multe plugin-uri în WordPress folosind WP-CLI

Ați dorit vreodată să instalați sau să actualizați mai multe plugin-uri WordPress dintr-o dată?


În acest tutorial, vom fi utilizați WP-CLI pentru a instala mai multe pluginuri din interfața liniei de comandă. Vă vom arăta cum trebuie gestionați-vă pluginurile utilizând WP-CLI, precum actualizarea mai multor pluginuri, activați / dezactivați pluginurile și ștergerea (dezinstalează) plugin-uri în vrac – totul fără a fi nevoie să vă autentificați pe site-ul dvs. WordPress!

Înainte de a începe, să discutăm câteva Cerințe preliminare:

  1. Dacă utilizați WordPress pe un furnizor de găzduire partajat, gazda dvs. trebuie să ofere acces SSH și să aibă WP-CLI instalat. Puteți verifica WordPress oficial listă a gazdelor acceptate, dar așa cum se întâmplă toate recomandările noastre pentru cele mai bune găzduire WordPress vin cu WP-CLI preinstalat.
  2. Dacă găzduiești WordPress pe un server VPS sau cloud, îți vom arăta cum să instalezi WP-CLI în serverul tău, ulterior în acest tutorial. (PS: Dacă doriți să aflați cum să instalați WordPress într-un VPS, urmați tutorialul nostru DigitalOcean)
  3. Sistemul dvs. de operare ar trebui să fie un mediu UNIX (Linux, OS X, FreeBSD); trebuie să aveți PHP 5.4+ și WordPress 3.7 sau o versiune ulterioară. Deoarece aproape toate gazdele WordPress recomandate îndeplinesc aceste criterii, ești bine să mergi.
  4. În cele din urmă, acest tutorial este nu destinată începătorilor. Oamenii familiarizați cu interfața liniei de comandă (CLI) și gestionarea serverului ar trebui să utilizeze acest tutorial.

Să începem.

Ce este WP-CLI în WordPress?

WP-CLI este un proiect gratuit, open-source, care vă permite să gestionați site-ul dvs. WordPress folosind interfața liniei de comandă (CLI). WP-CLI simplifică foarte mult o mulțime de sarcini WordPress, cum ar fi instalarea WordPress, backup-ul bazei de date, actualizarea nucleului WordPress și instalarea sau actualizarea pluginurilor și temelor WordPress.

Toate acestea se pot face tastând câteva comenzi din terminal, fără a fi nevoie să vă autentificați pe site-ul dvs. WordPress. Rezultatul? Economisit mult timp, mai puțin spațiu pentru erori și productivitate puternică! Iată un grund bun de la WPShout pentru a afla mai multe despre WP-CLI.

Cum se instalează WP-CLI într-un WordPress VPS sau Cloud Server?

Utilizatorii care au instalat WordPress într-un VPS (cum ar fi DigitalOcean), a furnizor de hosting de cloud (cum ar fi Amazon Web Services (AWS) sau Google Cloud) sau un gazdă cloud gestionată (cum ar fi CloudWays), pot instala WP-CLI în serverul lor.

Notă: Pentru acest tutorial, am folosit un VPS Vultr (similar unui picătur DigitalOcean) cu WordPress preinstalat și am trimis documentație oficială.

Pasul 1: Conectați-vă la serverul dvs. cu rădăcină utilizator. Dacă nu aveți acces la utilizatorul rădăcină, conectați-vă cu un utilizator cu permisiuni de citire, scriere și execuție în „/ Var / www / html”Director.

Pasul 2: Descărcați wp-cli.phar folosind fișierul wget sau răsuci (am folosit cURL):

instalați wp-cli pentru wordpress în vps sau serverul cloud

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

Pasul 3: Verificați dacă fișierul Phar funcționează. Introduceți următoarea comandă și ar trebui să vedeți o ieșire similară:

instalați wp-cli wordpress vps - verificați --info

php wp-cli.phar --info

Pasul 4: dorim să executăm WP-CLI din linia de comandă doar tastând wp. Pentru a face acest lucru, trebuie să facem fișierul WP-CLI executabil și să-l mutăm în cos director.

instalați wp-cli wordpress vps - treceți la permis și executați permisiunea

  • Pentru a face fișierul WP-CLI executabil, tastați:
chmod + x wp-cli.phar
  • Apoi, mutați-l în directorul de coș:
sudo mv wp-cli.phar / usr / local / bin / wp

Pasul 5: Acum vom testa dacă WP-CLI este executabil în mod corespunzător:

instalați wp-cli wordpress vps instalarea verifică funcționarea

  • Mai întâi, schimbați directorul de lucru în directorul de instalare WordPress:
cd / var / www / html
  • Apoi, executați următoarea comandă și ar trebui să vedeți o ieșire similară așa cum se arată în imaginea de mai sus.
wp --info

Atenție: eroare de acces la rădăcină în WP-CLI și soluție

Uneori, când executați comenzi WP-CLI ca a rădăcină utilizator, este posibil să primiți următoarea eroare:

wp-cli root root eroare de acces wordpress vps

Într-un astfel de caz, adăugați pur și simplu -root -vă permit la comandă și ești bine să mergi. Iată un exemplu de test de comandă dacă WP-CLI recunoaște instalarea WordPress existentă.

versiunea wp core - allow-root

wp-cli root root access de soluție wordpress

După ce ați funcționat, sunteți gata să instalați în masă pluginuri.

Cum se face instalarea mai multor pluginuri în WordPress folosind WP-CLI

În această secțiune, vă vom arăta cum să instalați în bloc mai multe pluginuri în WordPress din interfața liniei de comandă, folosind WP-CLI. Pentru referință, păstrați oficialul Documentația pluginului WP-CLI la indemana.

Comanda de bază a instalării pluginului este următoarea:

wp plugin install PLUGIN_NAME

Codul de instalat mai multe plugin-uri este: (Puteți adăuga cât mai multe pluginuri)

wp plugin install PLUGIN_1_NAME PLUGIN_2_NAME PLUGIN_3_NAME

Acum, trucul este să descoperiți numele corect al pluginului. Pentru a face acest lucru, vizitați pagina URL a pluginului și copiați slug-ul URL.

  • De exemplu, adresa URL a pluginului Jetpack este https://wordpress.org/plugins/jetpack/
    • Prin urmare, numele pluginului este jetpack
  • În mod similar, pentru pluginul SEO Yoast, adresa URL este https://wordpress.org/plugins/WordPress-SEO/
    • Prin urmare, numele pluginului este WordPress-SEO

Pentru a instala un singur plugin, codul este:

wp plugin instala jetpack

Pentru a instala Jetpack și Yoast SEO, codul este:

wp plugin instala jetpack wordpress-seo

wp-cli instalează mai multe pluginuri în wordpress

(Rețineți că ne-am obișnuit -root -vă permit pentru a ne asigura că codul rulează în VPS-ul nostru.)

Cum se instalează și se activează mai multe pluginuri în WordPress folosind WP-CLI

În mod implicit, pluginurile instalate de WP-CLI nu sunt activate. Dacă doriți să activați un plugin imediat după instalare, adăugați -Activati la comanda.

Cu toate acestea, vă recomandăm să nu activați pluginurile care necesită configurație la bord (cum ar fi plug-uri de cache și backup), direct de la WP-CLI.

Pluginuri care nu necesită configurare la bord, cum ar fi Introduceți anteturi și subsoluri poate fi activat de pe linia de comandă:

wp plugin install insert-headers-and-footers - activează

wp-cli instalează și activează mai multe pluginuri în wordpress

Asta e! Acum știți cum să instalați în mod masiv și să activați mai multe pluginuri folosind WP-CLI. În următoarea secțiune, vă vom învăța administrarea plugin-urilor folosind WP-CLI.

Gestionarea pluginurilor în bloc în WP-CLI în WordPress

Puteți utiliza WP-CLI pentru o varietate de activități de gestionare a pluginurilor, cum ar fi:

  • Listarea numărului de plugin-uri instalate
  • Activarea / dezactivarea multiplelor plugin-uri
  • Actualizarea și ștergerea pluginurilor în vrac

Cum să enumerați numărul de plugin-uri instalate în WordPress folosind WP-CLI

Această comandă afișează numărul de plugin-uri instalate pe site-ul dvs. WordPress într-un tabel, inclusiv informații vitale, cum ar fi starea de activare a pluginului, versiunea curentă și actualizările disponibile (dacă există).

lista de plugin-uri wp

wp-cli listează toate pluginurile instalate în wordpress

Cum să activați sau să dezactivați mai multe pluginuri simultan, folosind WP-CLI

Similar cu comanda de instalare a pluginului, adăugați numele pluginurilor pe care doriți să le activați sau le dezactivați și apăsați Return.

wp plugin activat PLUGIN_1_NAME PLUGIN_2_NAME

Astfel, comanda de a activa Yoast SEO și Jetpack (presupunând că sunt instalate) este:

Pluginul wp activează wordpress-seo jetpack

În mod similar, comanda de dezactivare (sau dezactivare) a ambelor pluginuri este:

Pluginul wp dezactivează jetpack-ul wordpress-seo

Alternativ, poți dezactivați toate pluginurile active pe site-ul dvs. WordPress cu această singură comandă:

Pluginul wp dezactivează - toate

wp-cli dezactivează toate liniile de comandă din wordpress de la linia de comandă

Cum să actualizați mai multe plugin-uri în WordPress folosind WP-CLI

O altă aplicație benefică a WP-CLI este capacitatea sa de a actualiza în mod masiv toate pluginurile instalate pe site-ul dvs. WordPress. Comanda este:

Actualizare plugin wp - toate

wp-cli actualizează toate pluginurile din wordpress de la linia de comandă

Înveliți

În afară de întreținerea pluginului, WP-CLI este un instrument puternic care vă permite să executați un număr mare de sarcini de întreținere foarte eficient, prin linia de comandă, economisindu-vă foarte mult timp.

Dacă încercați pentru prima dată WP-CLI, vă recomandăm să faceți acest lucru într-un server de operare sau într-o nouă instanță WordPress. După ce vă familiarizați cu instrumentul, puteți începe să îl utilizați pe site-ul dvs. live.

Sper că ai învățat ceva nou din acest tutorial. Ai mai folosit WP-CLI înainte? Care sunt trucurile tale preferate?

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