Ce este WP-CLI? Ghidul unui începător

WP-CLI a fost în jur de ceva timp (circa 2011) și a câștigat un impuls constant în comunitatea dezvoltatorilor WordPress. Dar ce anume este exact și cum îl puteți utiliza în fluxul de lucru WordPress?

Ideea din spatele WP-CLI este că vă permite să interacționați și să gestionați site-urile WordPress printr-o interfață de linie de comandă. Conform documentației oficiale, este o alternativă a liniei de comandă pentru utilizarea interfeței de administrare WordPress tradiționale.

Abordarea liniei de comandă are sens, deoarece puteți face lucrurile pe un computer mult mai rapid prin linia de comandă, iar WP-CLI nu este diferit. Dacă ați folosit vreodată linia de comandă pe Windows sau terminalul pe MacOS, atunci veți fi chiar acasă folosind WP-CLI.

Totuși, acesta este un tutorial destinat începătorilor, așa că nu vă faceți griji dacă nu sunteți un guru de linie de comandă. Dacă nu ați folosit niciodată WP-CLI sau linia de comandă înainte, atunci sunteți în companie bună și cu siguranță în locul potrivit!

Înainte să mergem mai departe, am o mărturisire de făcut. Așa cum am sugerat mai sus, nu am folosit de fapt WP-CLI înainte! Am știut despre asta de ceva timp și m-am bucurat să-l încerc, dar nu am reușit să-l instalez și să-l folosesc. Până acum, asta e ...

Deci, vom fi literalmente în acest lucru împreună și de a lucra cum să folosiți WP-CLI atât ca începători complet. Sunt foarte interesat să văd cum WP-CLI se încadrează în fluxul meu de lucru WordPress existent și dacă poate contribui la creșterea productivității.

Sunteți gata să începeți? OK, să mergem!

Instalarea WP-CLI

Instalarea WP-CLI pentru prima dată poate părea un pic cam descurajantă. A trebuit să citesc instrucțiunile de instalare de câteva ori înainte să aibă sens. Dar, după cum se dovedește, nu este așa de dificil când înțelegeți exact ce este necesar.

Pentru a începe, trebuie să obțineți cea mai recentă versiune a WP-CLI. Modul recomandat de a face acest lucru este să descărcați WP-CLI ca fișier Phar prin linia de comandă. Acesta este doar un fișier de arhivare PHP care conține toate fișierele PHP necesare pentru ca WP-CLI să ruleze, toate într-un singur fișier convenabil, gata pentru descărcare.

Instalarea pe macOS

Deschideți o fereastră terminal și introduceți următoarele:

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

Acest lucru va descărca fișierul WP-CLI Phar pe computer. Să verificăm că totul este bine încercând arhiva WP-CLI.

php wp-cli.phar - informații

Ar trebui să vedeți ieșiri similare cu următoarele:

PHP binar: / usr / bin / php Versiunea PHP: 5.6.30 php.ini folosit: WP-CLI root dir: phar: //wp-cli.phar Pachete WP-CLI dir: WP-CLI config: WP-CLI configurarea proiectului: versiunea WP-CLI: 1.1.0

Pentru ca utilizarea WP-CLI să fie mai convenabilă, dorim să reușim să o executăm de oriunde și printr-o comandă mai scurtă, cum ar fi wp decât să trebuiască să introduceți textul wp-cli.phar de fiecare data.

Putem face acest lucru prin următoarele două comenzi:

chmod + x wp-cli.phar sudo mv wp-cli.phar / usr / local / bin / wp

Acum încearcă să fugi wp --info într-o fereastră terminală (indicând spre orice director). Dacă vedeți aceeași ieșire ca mai devreme când ați fugit php wp-cli.phar - informații atunci sunteți în afaceri. WP-CLI este configurat și pregătit pentru utilizare!

Există și alte modalități prin care puteți instala WP-CLI, cum ar fi prin Composer, astfel încât să vă recomandăm să verificați metodele alternative dacă vă confruntați cu metoda implicită recomandată.

Instalarea pe Windows

Instalarea pe Windows este puțin mai implicată, deoarece PHP nu este disponibil din linia de comandă în mod implicit. Puteți instala PHP manual, dar cel mai simplu mod este să utilizați un server local de dezvoltare, cum ar fi MAMP, deoarece PHP este instalat automat ca parte a pachetului global.

Odată ce PHP este disponibil în sistemul dvs., va trebui să găsiți calea spre executabilul PHP și să o faceți la nivel global (acest lucru este detaliat în Manualul PHP).

Cu PHP instalat și disponibil din orice director, descărcați manual fișierul wp-cli.phar și salvați-l într-un folder cum ar fi c: \ wp-cli. Pentru a putea rula WP-CLI prin wp comandați exact cum am făcut în MacOS, creați un fișier batch numit wp.bat în același folder pe care l-ați salvat wp-cli.phar arhivă.

Adăugați acest lucru în fișierul lot:

@CHO OFF php "c: /wp-cli/wp-cli.phar"% *

În cele din urmă, adăugați c: \ wp-cli la calea ta globala:

calea setx "% path%; c: \ wp-cli"

WP-CLI ar trebui să fie disponibil acum din orice fereastră de linie de comandă.

O cale chiar mai ușoară!

Dacă te simți un pic pierdut chiar acum, atunci am putea avea o linie de salvare pentru tine. Dacă sunteți un utilizator DesktopServer, atunci WP-CLI este extrem de ușor de configurat. Din moment ce DesktopServer 3.8.2, este disponibil un nou plugin pentru dezvoltatori care instalează WP-CLI toate site-urile de dezvoltare!

Odată ce este activată, puteți accesa WP-CLI prin intermediul listei de site-uri DesktopServer sau din Bara de instrumente WordPress.

Dacă aveți acces la DesktopServer, aș recomanda cu certitudine instalarea WP-CLI în acest fel, deoarece este de departe cea mai simplă metodă de configurare. Am folosit DesktopServer în ultimii ani, așa că am noroc că instalarea WP-CLI a fost o briză pentru mine.

Utilizarea la distanță a programului WP-CLI

Acest tutorial este destinat incepatorilor care sunt noi la WP-CLI, folosind o instalare WordPress locala. Cu toate acestea, dacă doriți să executați comenzi pe un server de la distanță (de ex. Un site live WordPress), puteți continua să continuați dacă aveți instalat WP-CLI.

Va trebui să vă puteți conecta la server printr-un client SSH și să aveți la dispoziție detaliile de conectare ale contului dvs. de găzduire. După conectare și conectare, veți putea utiliza toate comenzile WP-CLI din acest tutorial.

Merită să vă contactați gazda pentru a vedea dacă suportă WP-CLI, deoarece instalarea acestuia va fi mult mai simplă.

Testarea apei

Sperăm că până acum veți avea instalat WP-CLI, caz în care vă puteți relaxa puțin, așa cum ați făcut cea mai grea parte!

Deschideți o fereastră de linie de comandă în directorul rădăcină al site-ului web WordPress cu care doriți să lucrați, care ar trebui să arate similar cu ecranul de mai jos.


Un avantaj al utilizării DesktopServer este deschiderea automată a unei ferestre de comandă care să indice directorul corect al site-ului WordPress. Am crezut că a fost o atingere plăcută, mai ales dacă lucrați pe mai multe site-uri.

Să încercăm acum instalarea WP-CLI. Aceasta este prima noastră comandă ...

wp --info
PHP binar: C: \ xampplite \ php \ php.exe PHP versiune: 5.5.24 php.ini folosit: C: \ xampplite \ php \ php.ini Dir rădăcină WP-CLI: C: \ xampplite \ ds-plugins \ ds -cli \ vendor \ wp-cli \ wp-cli Pachete WP-CLI dir: Configurația globală WP-CLI: Configurația proiectului WP-CLI: versiunea WP-CLI: 1.0.0

Deci, pentru a accesa WP-CLI, tastați wp urmată de o comandă și / sau un parametru. Dacă wp este introdusă, veți obține o listă lungă de comenzi și parametri disponibili (pe care nu o voi arăta aici, dar încercați-o singură).

Prima comandă conținea un parametru. Diferența este că un parametru este precedat de două cratime. Cheia pentru WP-CLI este că aproape toate comenzile conțin subcomandări (și parametri). Această ierarhie este foarte bine organizată și este ușor de înțeles și de respectat.

Toate comenzile urmează o structură similară, așa că odată ce ați stăpânit câteva comenzi, veți găsi ușor să vă extindeți pentru a afla mai multe comenzi. Restul tutorialului se referă la învățarea câtorva dintre comenzile și parametrii disponibili în WP-CLI.

Să aruncăm o privire asupra câtorva comenzi de bază WP-CLI și a rezultatelor lor, pentru a obține o simțire a modului în care funcționează.

Mai întâi să luăm versiunea curentă a WP-CLI pe care o executăm.

wp --versiune

WP-CLI 1.0.0

Putem rula o comandă similară pentru a găsi versiunea curentă a WordPress.

wp versiunea de bază
4.7.3

Ce zici de o listă cu toate temele instalate în prezent?

wp lista temelor
+-----------------+----------+--------+---------+ | nume | statutul | actualizare | versiune | + ----------------- + ---------- + -------- + --------- + | douăzeci și unu | inactiv | nici unul | 1.7 | douăzeci și șaptesprezece | activ | nici unul | 1.1 | douăzeci și unu | inactiv | nici unul | 1.3 | douăzeci | inactiv | nici unul | 2.2 +-----------------+----------+--------+---------+

Observați cum obținem și informații utile, cum ar fi statutul unei teme și versiunea acesteia, precum și dacă este disponibilă o actualizare.

Putem face același lucru și pentru pluginuri.

wp plugin list
+-------------+----------+--------+------------+ | nume | statutul | actualizare | versiune | + ------------- + ---------- + -------- + ------------ + | akismet | inactiv | nici unul | 3.3 | | salut | inactiv | nici unul | 1.6 | | verificarea temei | inactiv | nici unul | 20160523.1 | +-------------+----------+--------+------------+

Putem folosi parametrii pentru a rafina lista pluginurilor.

wp plugin list - fields = nume, versiune
+-------------+------------+ | nume | versiune | + ------------- + ------------ + | akismet | 3.3 | | salut | 1.6 | | verificarea temei | 20160523.1 | +-------------+------------+

Aici avem un parametru care necesită specificarea uneia sau mai multor valori. Acest lucru este foarte obișnuit și vă veți obișnui cu acest lucru foarte repede. În acest caz, am enumerat numai câmpurile pe care am dorit să le afișăm (nume, versiune).

De asemenea, putem afișa numai pluginuri care îndeplinesc anumite criterii.

wp list plugin --status = inactiv
+-------------+----------+--------+------------+ | nume | statutul | actualizare | versiune | + ------------- + ---------- + -------- + ------------ + | akismet | inactiv | nici unul | 3.3 | | salut | inactiv | nici unul | 1.6 | | verificarea temei | inactiv | nici unul | 20160523.1 | +-------------+----------+--------+------------+

Acest lucru a trimis toate plugin-urile din nou, deoarece toate acestea sunt inactive in prezent. Vom schimba acest lucru în scurt timp când vom începe să introduceți comenzi pentru a gestiona pluginurile (și temele).

Este posibil să fi observat în comenzile de mai sus că există două cuvinte de comandă utilizate (conecteaza și listă). Dacă tastați wp plugin pe cont propriu, aceasta nu va executa o comandă, ci va lista toate subcomandele lui wp plugin. Incearca-l tu insuti.

wp plugin
utilizare: wp plugin activate [...] [--all] [--network] sau: wp plugin deactivate [...] [--uninstall] [--all] [--network] sau: wp plugin delete ... sau: wp plugin get  [--Field =] [--fields =] [--format =] sau: wp plugin install ... [--versiune =] [--force] [--activate] [--activate-network] sau: wp plugin este instalat  sau: wp plugin list [--=] [--field =] [--fields =] [--format =] sau: wp path plugin [] [--dir] sau: wp plugin search  [--Page =] [-per-pagină =] [--field =] [--fields =] [--format =] sau: wp status plugin [] sau: wp plugin switch ... [--network] sau: wp plugin uninstall ... [--deactivate] [--skip-delete] sau: wp plugin update [...] [--all] [--format =] [--versiune =] [-dry-run] Vedeți pluginul de ajutor wp "pentru mai multe informații despre o anumită comandă.

Asa ca listă comanda este doar una din mai multe subcomenzi disponibile pentru "părinte" conecteaza comanda. Multe alte comenzi lucrează în mod similar.

Introduceți wp core și wp temă pentru a vedea și o listă a subcomandelor lor.

Puteți folosi mai mulți parametri pe aceeași linie. De exemplu, dacă vrem să listați pluginurile cu actualizări disponibile și să restricționăm câmpurile de ieșire, putem combina parametrii pe o singură linie după cum urmează:

wp plugin list --fields = nume, versiune --update = disponibil

În mod implicit, obțineți rezultatele unei comenzi WP-CLI afișate în format tabelar, dar aceasta poate fi schimbată cu ușurință în JSON sau în valoarea separată prin virgulă (CSV), utilizând --format parametru.

wp plugin list - format = json
[ "Name": "Akismet", "stare": "inactiv", "actualizare": "none", "versiune": "3.3",  "name": "Bună ziua", "starea": ​​"inactiv “, "actualizare": "nici unul", "versiune": "1.6",  "name": "tema-check", "starea": ​​"inactiv", "actualizare": "nici unul", "versiune": "20160523.1"] 
wp lista plugin --format = csv
nume, stare, actualizare, versiune akismet, inactiv, nici unul, 3.3 salut, inactiv, nici unul, 1.6 temă-check, inactive, none, 20160523.1

Acum, că avem un mâner cu privire la modul de introducere a comenzilor WP-CLI de bază, să vedem cum putem face unele utilități utile de administrare WordPress prin intermediul liniei de comandă.

Plugin-uri și teme

Puterea reală a WP-CLI devine clară atunci când începeți să manipulați WordPress prin linia de comandă. În această secțiune vom vedea cât de ușor este să instalați / ștergeți și să activați / dezactivați pluginurile și temele prin WP-CLI.

Pentru pluginurile și temele găzduite în repozitoriul WordPress, introduceți pur și simplu numele după instalare comandă după cum urmează:

wp plugin instala jetpack
Instalarea Jetpack de către WordPress.com (4.8.2) Descărcarea pachetului de instalare de la https://downloads.wordpress.org/plugin/jetpack.4.8.2.zip ... Despachetarea pachetului ... Instalarea pluginului ... Plugin-ul instalat cu succes. Succes: Instalat 1 din 1 plugin-uri. 

Să scoatem din nou o listă de plugin-uri, pentru a vă asigura că Jetpack a fost instalat, dar de data aceasta trebuie doar să listați numele pluginului.

wp plugin plugin --fields = nume
+-------------+ | nume | + ------------- + | akismet | | salut | | jetpack | | verificarea temei | +-------------+

Putem instala teme într-un mod similar:

wp theme install twentyeleven
Instalarea Twenty Eleven (2.5) Descărcarea pachetului de instalare de la https://downloads.wordpress.org/theme/twentyeleven.2.5.zip ... Despachetarea pachetului ... Instalarea temei ... Tema instalată cu succes. Succes: Instalat 1 din 1 teme.

Și să verificăm dacă tema Twenty Eleven a fost instalată corect:

wp lista temelor
+-----------------+----------+--------+---------+ | nume | statutul | actualizare | versiune | + ----------------- + ---------- + -------- + --------- + | douăzeci și nouă | inactiv | nici unul | 2.5 | | douăzeci și unu | inactiv | nici unul | 1.7 | douăzeci și șaptesprezece | activ | nici unul | 1.1 | douăzeci și unu | inactiv | nici unul | 1.3 | douăzeci | inactiv | nici unul | 2.2 +-----------------+----------+--------+---------+

Pentru pluginurile și temele găzduite în altă parte, introduceți pur și simplu calea completă la fișierul zip. Numele plugin-ului / temei este de fapt "slug", care este ușor de reținut dacă numele pluginului / temei este alcătuit din mai mult de un cuvânt.

De exemplu, pentru a instala pluginul Theme Check din depozitul WordPress:

wp plugin instalează tema-check

Pentru a activa un plugin, utilizați Activati comanda.

pluginul wp activează jetpack

Sau puteți instala și activa un plugin pe o singură linie.

wp plugin instalează jetpack --activate

Pentru a șterge un plugin, utilizați șterge comanda.

wp plugin șterge jetpack

Observați că nu trebuie să dezactivați plugin-ul înainte de al șterge, așa cum trebuie să faceți în adminul WordPress. Procesul de instalare / activare / ștergere este același pentru teme.

Mesaje și pagini

Există diferite comenzi WP-CLI pentru a gestiona orice tip de post, inclusiv o modalitate de generare de mesaje în masă.

În primul rând, să afișăm lista curentă de postări.

wp post list
+----+---------+---------+---------+---------+ | ID | post_ti | post_na | post_da | post_st | | | tle | eu | te | atus | + ---- + --------- + --------- + --------- + --------- + | 1 | Bună ziua w | salut-w | 2017-04 | public | | | orld! | orld | -04 09: | | | | | 18:12 | | +----+---------+---------+---------+---------+

Acum, să generăm câteva postări.

wp post genera --count = 5
Generarea postărilor 100% [=============] 0:03 / 0:02

Să revedem din nou lista postărilor actualizate.

wp post list
+----+---------+---------+---------+---------+ | ID | post_ti | post_na | post_da | post_st | | | tle | eu | te | atus | + ---- + --------- + --------- + --------- + --------- + | 32 | Post 2 post-2 | 2017-04 | public | | | | | -14 19: | | | | | 01:24 | | | 33 | Post 3 post-3 | 2017-04 | public | | | | | -14 19: | | | | | 01:24 | | | 34 | Post 4 | post-4 | 2017-04 | public | | | | | -14 19: | | | | | 01:24 | | | 35 | Post 5 | post-5 | 2017-04 | public | | | | | -14 19: | | | | | 01:24 | | | 36 | Post 6 | post-6 | 2017-04 | public | | | | | -14 19: | | | | | 01:24 | | | 1 | Bună ziua w | salut-w | 2017-04 | public | | | orld! | orld | -04 09: | | | | | 18:12 | | +----+---------+---------+---------+---------+

După cum puteți vedea, au fost create cinci postări noi, fiecare cu un titlu generic și fără conținut postat. Putem genera orice număr de postări și pentru orice tip de postare.

wp post genera --post_type = pagina --count = 3
Generarea postărilor 100% [=============] 0:02 / 0:03

Aceasta generează trei pagini noi cu titluri generice și fără conținut de pagină. Nu sunt prea sigur despre cât de utilă este crearea postului de masă. Cu toate acestea, ar putea fi destul de util în scopuri de testare.

 wp post list --post_type = pagina
+----+---------+---------+---------+---------+ | ID | post_ti | post_na | post_da | post_st | | | tle | eu | te | atus | + ---- + --------- + --------- + --------- + --------- + | 42 | Pagina 2 | post-2 | 2017-04 | public | | | | | -14 19: | | | | | 06:21 | | | 43 | Pagina 3 | post-3 | 2017-04 | public | | | | | -14 19: | | | | | 06:21 | | | 44 | Pagina 4 | post-4 | 2017-04 | public | | | | | -14 19: | | | | | 06:21 | | | 22 | Titlul | titlu | 2017-04 | public | | | | | -07 15: | | | | | 42:27 | | | 2 | Probă proba- | 2017-04 | public | | | Pagina | pagina | -04 09: | | | | | 18:12 | | +----+---------+---------+---------+---------+

Dacă vrem să creăm posturi individuale, atunci avem un control deplin asupra conținutului postării. Să creați o singură postare cu un anumit titlu și un eșantion.

wp post create --post_title = 'Doar o postare' --post_content = 'Am rătăcit singur ca un nor.' --post_status = 'publica'
Succes: postat 45.

Aceasta creează o postare cu un anumit titlu și conținut. În mod implicit, postările vor fi create cu starea de proiect, deci dacă vrem ca acestea să fie publicate imediat, atunci trebuie să setăm post_status parametru pentru publica.

Crearea unei pagini cu conținut este la fel de ușor - setați pur și simplu post_type parametru pentru pagină (aceasta este setată pentru a posta în mod implicit).

wp post create --post_type = pagina --post_title = 'Bine ați venit la o nouă zori' --post_content = 'Citește mai departe pentru câteva informații uimitoare.' --post_status = publica

De asemenea, putem actualiza postările existente utilizând Actualizați comanda.

wp post update 45 --post_content = 'Am actualizat conținutul posturilor prin WP-CLI.' --post_status = 'publica'
Succes: Post actualizat 45.

Asigurați-vă că ID-ul postului este corect; în caz contrar, veți obține o Avertisment: Codul poștal este nevalid mesaj de eroare. Și din nou, puteți să actualizați orice tip de post, nu doar postări!

După cum v-ați aștepta, puteți șterge și mesajele prin WP-CLI.

wp post delete 45
Succes: Postul trashed 45.

Aceasta va trimite postarea în coșul de gunoi. Dacă doriți să o ocoliți și să ștergeți definitiv o postare, atunci adăugați --forta parametru.

wp post șterge 45 - force

În general, cred că este destul de intuitivă să gestionăm posturile prin WP-CLI. Nu simt ca ar trebui sa-mi amintesc o multime de detalii de fiecare data cand vreau sa creez sau sa actualizez un post.

Acest lucru este minunat, deoarece înseamnă mult mai probabil să mă reîntorc la WP-CLI, decât să mă întorc la folosirea confortabilă a interfeței de administrare WordPress cu care sunt mai obișnuită.

WordPress Comentarii

Gestionarea comentariilor este destul de similară cu postările. Pentru a vedea toate comentariile de pe site-ul dvs., utilizați această comandă:

wp lista de comentarii
+------------+-----------------+---------------------+------------------+-----------------------+-------------------------+ | comentariu_id | comentariu_post_ID | comentariu_date | comment_approved | comment_author | comment_author_email | + ------------ + ----------------- + ------------------ --- + ------------------ + ----------------------- + --- ---------------------- + | 1 | 1 | 2017-04-04 09:18:12 | 1 | Un WordPress Commenter [email protected] | +------------+-----------------+---------------------+------------------+-----------------------+-------------------------+

Fii atent, totuși - ar putea dura ceva timp dacă ai multe comentarii pe site-ul tău!

Pentru a crea un comentariu, utilizați crea cu care suntem familiarizați acum.

wp comment create - comment_post_ID = 1 - comment_content = 'Doar adăugarea celor 2 cenți în valoare de!'
Succes: Comentariu creat 24.
wp lista de comentarii
+------------+-----------------+---------------------+------------------+-----------------------+-------------------------+ | comentariu_id | comentariu_post_ID | comentariu_date | comment_approved | comment_author | comment_author_email | + ------------ + ----------------- + ------------------ --- + ------------------ + ----------------------- + --- ---------------------- + | 24 | 1 | 2017-04-14 19:24:45 | 1 | | | | 1 | 1 | 2017-04-04 09:18:12 | 1 | Un WordPress Commenter [email protected] | +------------+-----------------+---------------------+------------------+-----------------------+-------------------------+

Rețineți că pentru a genera un comentariu, trebuie să specificăm un ID al unei postări existente, precum și conținutul comentariului.

La fel ca și noi pentru postări, comentariile în masă pot fi, de asemenea, ușor de generat.

Comentariul wp generează --count = 3 --post_id = 1
Generarea comentariilor 100% [==========] 0:02 / 0:03
wp lista de comentarii
+------------+-----------------+---------------------+------------------+-----------------------+-------------------------+ | comentariu_id | comentariu_post_ID | comentariu_date | comment_approved | comment_author | comment_author_email | + ------------ + ----------------- + ------------------ --- + ------------------ + ----------------------- + --- ---------------------- + | 26 | 1 | 2017-04-14 19:27:54 | 1 | | | | 27 | 1 | 2017-04-14 19:27:54 | 1 | | | | 25 | 1 | 2017-04-14 19:27:53 | 1 | | | | 24 | 1 | 2017-04-14 19:24:45 | 1 | | | | 1 | 1 | 2017-04-04 09:18:12 | 1 | Un WordPress Commenter [email protected] | +------------+-----------------+---------------------+------------------+-----------------------+-------------------------+

Asigurați-vă că specificați numara dacă nu doriți 100 de comentarii manuale generate, deoarece valoarea 100 este implicită!

Pentru a șterge un comentariu, pur și simplu utilizați următoarea comandă cu ID-ul comentariului dvs. și opțional --forta dacă doriți să o săriți în coșul de gunoi.

wp comentariu șterge 26 - force
Succes: Comentariu șters 26.

Amintiți-vă, deși ID-ul aici este un ID de comentariu și nu un ID post.

Resurse WP-CLI recomandate

Aceasta este pentru introducerea noastră de bază la WP-CLI. Mai jos este o listă de resurse dacă doriți să vă săturați mai adânc și să vă extindeți cunoștințele.

  • Proiectul principal WP-CLI
  • Manualul oficial WP-CLI
  • WP-CLI Foaie de parcurs
  • Slack Channel
  • Lista de comandă WP-CLI completă
  • WP-CLI Feed Twitter
  • Tutorial complet pentru DesktopServer

Concluzie

Tocmai am zgâriat suprafața a ceea ce puteți face cu WP-CLI. Dar, sperăm, veți avea acum suficientă încredere pentru a vă arunca mai adânc în WP-CLI și pentru a experimenta mai multe comenzi avansate.

Am aflat ce este WP-CLI și cât de utilă poate fi în dezvoltarea WordPress de zi cu zi. Chiar dacă comenzile pe care le-am acoperit erau destul de fundamentale, ele erau încă utile!

Aceasta a fost prima dată când am folosit personal WP-CLI și, retrospectiv, pot să spun sincer că nu știu cum am reușit fără ea. Este cu siguranță ceva ce mă văd folosind mult mai mult.

Aș dori să obțin o experiență cu comenzi mult mai complexe, chiar lângă ceea ce puteți face cu WP-CLI.

Unii utilizatori, în special începători, ar putea fi amânați prin procesul de instalare recomandat implicit. Aceasta este o rușine, deoarece WP-CLI este extrem de utilă și toți dezvoltatorii WordPress ar trebui cel puțin să o verifice. 

Este distractiv, dar și util. Dacă aveți acces la DesktopServer atunci folosiți cu siguranță că pentru a instala WP-CLI-este într-adevăr un no brainer.

În cele din urmă, dacă sunteți interesat de mai multe WordPress de dezvoltare, nu uitați să verificați alte WordPress materiale pe care le avem aici pe Envato Tuts+.

Utilizați deja WP-CLI sau ați experimentat prima dată acest lucru cu acesta? Dacă da, cum ai continuat? Mi-ar plăcea să vă aud comentariile!

Cod