Tutoriale WordPress de încredere, atunci când aveți cea mai mare nevoie.
Ghidul începătorului pentru WordPress
Cupa WPB
25 de milioane+
Site-uri web care folosesc plugin-urile noastre
16+
Ani de experiență WordPress
3000+
Tutoriale WordPress de la experți

Cum se instalează plugin-uri și teme WordPress de pe GitHub

Ați găsit pluginul sau tema WordPress perfectă, dar există o problemă: este disponibilă doar pe GitHub. Spre deosebire de depozitul oficial WordPress, nu există un buton magic „Instalare”, ceea ce poate fi intimidant pentru începători.

Vestea bună este că descărcarea și instalarea software-ului de pe GitHub este, de fapt, destul de simplă. La WPBeginner, folosim frecvent GitHub pentru a accesa instrumente personalizate și versiuni beta ale pluginurilor, așa că am stăpânit procesul.

În acest ghid, vă vom arăta cum să instalați pluginuri și teme WordPress de pe GitHub pas cu pas.

Instalarea temelor și pluginurilor WordPress de pe GitHub

Rezumat rapid: Pentru a instala un plugin de pe GitHub, descărcați fișierul ZIP din depozit (verificați mai întâi dacă există o „Versiune”), accesați Pluginuri » Adăugare Nou în WordPress, selectați „Încărcare Plugin”, alegeți fișierul ZIP și faceți clic pe „Instalare Acum”.

Ce este GitHub?

GitHub este un serviciu de găzduire bazat pe cloud pentru dezvoltarea software-ului și controlul versiunilor, utilizând Git. Acesta permite dezvoltatorilor să urmărească modificările, să salveze istoricul și să gestioneze versiunile de cod în cadrul proiectelor.

Dincolo de găzduire, GitHub oferă instrumente practice pentru colaborare și urmărirea proiectelor. Utilizatorii pot lucra împreună eficient, pot urmări evoluțiile și pot interacționa cu depozitele.

La WPBeginner și în companiile partenere, folosim GitHub pentru dezvoltare. Am văzut direct cum ajută echipele la distanță ca a noastră și cum crește productivitatea, asigurând în același timp că tot codul este găzduit în siguranță.

Ce este Github

De ce sunt unele pluginuri și teme WordPress disponibile doar pe GitHub?

Majoritatea începătorilor instalează pluginuri din directorul WordPress.org sau de pe site-ul unui dezvoltator. Cu toate acestea, veți constata uneori că instrumentul specific de care aveți nevoie este disponibil doar pe GitHub.

Există mai multe motive pentru care un dezvoltator ar putea alege să-și găzduiască munca exclusiv pe această platformă:

  • Ghiduri stricte ale directorului: Directorul oficial de pluginuri WordPress are reguli stricte. Unii dezvoltatori preferă să sară peste procesul de revizuire și să-și găzduiască codul sub propriul control.
  • Testare Beta: Dezvoltatorii folosesc adesea GitHub pentru a partaja versiuni „beta” (neterminate) ale software-ului lor. Acest lucru permite utilizatorilor avansați să testeze funcționalități noi înainte ca acestea să fie disponibile publicului larg.
  • Proiecte non-comerciale: Uneori, un dezvoltator creează un instrument simplu pentru uz propriu și îl partajează gratuit. S-ar putea să nu aibă timp sau interes să întrețină o pagină de marketing sau un forum oficial de suport.

Deși acest mediu deschis este excelent pentru inovație, înseamnă și că aceste pluginuri nu au întotdeauna aceleași verificări de siguranță ca cele pe care le veți găsi pe WordPress.org.

Avantaje și dezavantaje ale instalării pluginurilor de pe GitHub

Descărcarea pluginurilor de pe GitHub vă poate oferi acces la instrumente puternice, dar nu este pentru toată lumea. Ar trebui să cântăriți beneficiile în raport cu riscurile potențiale înainte de a le instala pe un site web activ.

Iată principalele avantaje și dezavantaje.

👍 Avantajele utilizării pluginurilor de pe GitHub
  • Acces la cele mai recente funcționalități: Adesea puteți încerca funcționalități și actualizări noi
  • Contact direct cu dezvoltatorul: Puteți raporta erori sau sugera funcționalități direct dezvoltatorului folosind fila „Issues” de pe GitHub.
❌ Dezavantajele utilizării pluginurilor de pe GitHub
  • Fără revizuire de securitate: Directorul oficial de pluginuri WordPress revizuiește codul pentru siguranță. GitHub nu o face, așa că trebuie să aveți încredere completă în dezvoltator.
  • Instabilitate potențială: Codul de pe GitHub este adesea în curs de dezvoltare. Poate conține bug-uri sau erori care vă pot afecta site-ul.

Din cauza acestor riscuri, recomandăm întotdeauna să faceți o copie de rezervă completă a site-ului dvs. înainte de a instala un plugin de pe GitHub. Puteți folosi un plugin precum Duplicator pentru a crea un punct de restaurare sigur.

Acum, să explorăm pașii pentru instalarea plugin-urilor și temelor WordPress de pe GitHub.

Cum se instalează pluginuri și teme WordPress de pe GitHub

Instalarea plugin-urilor de pe GitHub este similară cu instalarea unui plugin WordPress manual. Cu toate acestea, deoarece aceste instrumente nu sunt revizuite de echipa WordPress, ar trebui să vă asigurați că aveți încredere în dezvoltator înainte de a le instala.

  1. Mai întâi, accesați depozitul plugin-ului sau temei pe GitHub.
  2. Căutați o secțiune „Releases” în bara laterală din dreapta. Cel mai bine este să descărcați o versiune stabilă, dacă este disponibilă.
  3. Dacă nu există versiuni, faceți clic pe butonul „Code” și selectați „Download ZIP”. Notă: Aceasta descarcă fișierele de dezvoltare, care pot fi instabile.
Descărcați fișierul zip de pe GitHub
  1. Accesați zona de administrare WordPress și navigați la pagina Plugins » Add Plugin.
  2. Faceți clic pe butonul „Upload Plugin” din partea de sus a ecranului.
Încărcați plugin
  1. Faceți clic pe butonul „Choose file” și selectați fișierul ZIP de pe computer.
  2. Faceți clic pe „Install Now”. WordPress va încărca și va dezarhiva fișierul. Notă: GitHub adaugă adesea un sufix precum -main sau -master la numele folderului (de exemplu, plugin-name-main). Acest lucru este normal și nu va afecta modul în care funcționează pluginul.
  3. Odată ce vedeți mesajul de succes, faceți clic pe „Activate” pentru a începe să utilizați pluginul pe site-ul dvs. WordPress.

Atenție: Dacă pluginul afișează o eroare fatală la activare, este posibil să necesite un pas de „build” (folosind instrumente precum Composer sau NPM). Acest lucru este comun în proiectele avansate de GitHub și, în general, nu este prietenos pentru începători. Verificați fișierul README al depozitului pentru instrucțiuni.

Cum să obțineți actualizări pentru plugin-urile WordPress instalate de pe GitHub

În mod implicit, WordPress nu afișează actualizări automate pentru pluginurile descărcate de pe GitHub. Pentru a primi actualizări, dezvoltatorul trebuie să le activeze în mod specific.

Există două moduri comune în care funcționează acest lucru:

  • Actualizări integrate: Unele pluginuri includ deja cod care permite actualizări automate direct de pe GitHub. Nu trebuie să faceți nimic suplimentar.
  • Plugin Git Updater: Dezvoltatorul vă poate cere să instalați pluginul Git Updater (anterior GitHub Updater). Acest plugin conectează site-ul dvs. la GitHub pentru a verifica noi versiuni.

Vă recomandăm să contactați dezvoltatorul pe GitHub pentru a întreba despre politica sa de actualizare.

Bonus: Cum să implementați automat modificările temei WordPress folosind GitHub

Dacă sunteți un dezvoltator care lucrează la o temă personalizată, puteți, de asemenea, să vă implementați automat modificările pe GitHub.

Acest lucru economisește timp și asigură că aveți salvate diferite versiuni ale temei dvs. în cazul în care va trebui să reveniți la modificări în viitor.

Pentru detalii, consultați ghidul nostru despre cum să implementați automat modificările temelor WordPress folosind GitHub și Deploy.

Întrebări frecvente despre pluginurile de pe GitHub

Este sigur să instalați pluginuri de pe GitHub?

Depinde de dezvoltator. Spre deosebire de directorul de pluginuri WordPress, GitHub nu revizuiește codul pentru securitate. Ar trebui să instalați pluginuri doar de la dezvoltatori în care aveți încredere sau de la companii reputabile.

De ce pluginul nu este în directorul WordPress?

Dezvoltatorii folosesc adesea GitHub pentru testarea beta sau pentru pluginuri care nu respectă ghidurile specifice ale depozitului oficial. Nu înseamnă neapărat că pluginul este rău, ci doar că este distribuit diferit.

Resurse suplimentare pentru dezvoltarea de plugin-uri și teme WordPress

Puteți găsi următoarele resurse utile pentru alegerea temelor și pluginurilor WordPress sau pentru a începe propria călătorie de dezvoltare:

Sperăm că acest ghid v-a ajutat să instalați pluginuri sau teme WordPress de pe GitHub. De asemenea, ați putea dori să consultați ghidul nostru despre cum să codificați un site web și selecțiile noastre de experți pentru cele mai bune fragmente de cod pentru WordPress.

Dacă ți-a plăcut acest articol, te rugăm să te abonezi la canalul nostru de YouTube pentru tutoriale video WordPress. Ne poți găsi, de asemenea, pe Twitter și Facebook.

Dezvăluire: Conținutul nostru este susținut de cititori. Acest lucru înseamnă că dacă faceți clic pe unele dintre linkurile noastre, este posibil să câștigăm un comision. Vedeți cum este finanțat WPBeginner, de ce contează și cum ne puteți susține. Iată procesul nostru editorial.

Cel mai bun instrumentar WordPress

Obține acces GRATUIT la instrumentarul nostru - o colecție de produse și resurse legate de WordPress pe care fiecare profesionist ar trebui să le aibă!

Interacțiuni cu cititorii

20 CommentsLeave a Reply

  1. Pentru mine, configurez întotdeauna un mediu de staging atunci când testez pluginuri de pe GitHub. Mi-a economisit atâtea bătăi de cap! Pot verifica dacă totul funcționează corect înainte de a intra în producție. Acest lucru este deosebit de important cu depozitele GitHub mai puțin cunoscute.
    Sfaturile tale despre verificarea actualizărilor sunt la țintă – exact așa gestionez site-urile clienților mei. Cu siguranță voi distribui acest lucru dezvoltatorilor mei juniori care abia încep cu chestiuni legate de GitHub și WordPress.

  2. GitHub este încă un mare mister pentru mine, dar încerc încet să mă adâncesc în misterele și comenzile sale. Sunt interesat în principal de el datorită posibilităților de versionare și, de asemenea, pentru că există ocazional proiecte foarte interesante aici. Și da, ca începător, încă nu îl înțeleg. Tutorialele ca acesta îmi sunt foarte valoroase, deoarece acesta nu este primul articol despre GitHub pe care îl citesc aici. Cu cât învăț mai multe despre el, cu atât încep să mă bucur mai mult, deoarece chiar și în WordPress, se poate ieși din tipare, ca să spunem așa. Asta înseamnă să mergi puțin dincolo de repository-urile oficiale WordPress. Și din această cauză, am din nou acces la proiecte interesante. Mulțumesc pentru aceste ghiduri.

  3. Aceasta este o veste foarte bună că vasta comunitate de utilizatori WordPress fără cunoștințe de cod poate folosi, de asemenea, GitHub pentru a descărca teme și pluginuri.
    Am crezut că Git și GitHub sunt doar pentru dezvoltatori. Dar putem folosi teme și pluginuri WordPress descărcate de aici.
    Mulțumesc wpbeginner pentru acest tutorial util.
    Uneori nu găsim pluginuri în depozitul WordPress, iar Google le afișează pe GitHub, așa că le putem accesa și testa cu ușurință pe mașinile noastre locale.

    • Așa este. Ceea ce am descoperit, de asemenea, este că poți găsi soluții la multe probleme pe GitHub. De mai multe ori, în timp ce lucram cu WordPress, am întâlnit o problemă pe un site străin și, în efortul meu de a ajuta, am ajuns pe GitHub. Și acolo am găsit soluția. Totuși, uneori a fost puțin mai complicat pentru mine să o implementez. De aceea aceste articole sunt foarte semnificative și au un potențial mare pentru mine, deoarece simt că poți găsi lucruri cu adevărat interesante pe GitHub care nu sunt de obicei în depozit.

  4. Salut administrator,

    Vă mulțumesc mult pentru acest articol și învăț multe de pe acest site. Astăzi, vreau să descarc Facebook Instant Articles de pe Github, iar acest articol mă ajută să fac asta. Dar am o întrebare, dacă este posibil, vă rog să mă ghidați, deoarece sunt începător.

    Pentru pluginul FBIA din Directorul WP, trebuie să îl dezinstalez și apoi să instalez pluginul de pe Github? Sper că mă puteți ajuta în acest sens. Vă mulțumesc pentru ajutorul acordat tuturor.

    • Dacă înlocuiți pluginul cu o versiune de pe GitHub, în mod normal ar fi cel mai bine să eliminați fișierele vechi și apoi să le înlocuiți cu pluginul de pe GitHub.

      Admin

  5. WordPress spune că am nevoie de un plan de afaceri pentru a adăuga pluginuri. Există vreo modalitate de a ocoli acest lucru? Sau există vreo modalitate de a recupera o postare programată și de a o publica manual? Nu găsesc postarea nicăieri.

  6. Mulțumim pentru menționarea GitHub Updater. Funcționează cu pluginuri sau teme găzduite pe GitHub, Bitbucket sau GitLab.

    Ca bonus, puteți folosi GitHub Updater pentru a efectua o instalare cu un singur clic a oricăror pluginuri sau teme GitHub, BitBucket sau GitLab (depozite publice sau private) folosind doar URI-ul depozitului, simplificând enorm instrucțiunile din articol.

  7. GitHub este grozav și pentru învățare. Am acumulat atâtea cunoștințe doar privind codul de pe GitHub. Mulțumesc pentru acest post util!

  8. GitHub și StackOverflow sunt unele dintre site-urile mele preferate pentru a căuta scripturi utile pe care le pot folosi pe blogul meu. Folosesc eu însumi un plugin de pe GtiHub… dar nu știam despre actualizatorul GitHub… mulțumesc, băieți!

  9. Iată un sfat real:

    Click dreapta „Download ZIP” > Copiați adresa linkului

    Plugins > Add New > Upload > Choose File

    Când fereastra apare pentru a găsi fișierul zip, pur și simplu lipiți URL-ul și va prelua linkul. Nu este nevoie să vă aglomerați computerul cu fișiere de care nu aveți nevoie.

    • Puteți face de fapt o instalare cu un singur clic folosind funcția Remote Install a GitHub Updater. Beneficiul adăugat este că directorul pluginului/temei este redenumit corect.

    • Tracy, da, există o posibilitate. În depozitul de plugin-uri WordPress, plugin-urile trec printr-un proces de revizuire de bază și, deoarece este o comunitate mai mare, un plugin nesigur ar fi prins mult mai repede decât pe GitHub.

      Admin

  10. Articol grozav, am auzit interviul tău la Mixergy. Îmi place foarte mult cum folosești secțiunea FAQ pentru a genera conținut. Nu aveam idee că traficul tău este atât de mare - foarte fain să-ți văd creșterea prin crearea de valoare. Felicitări! –Aaron

  11. Mulțumesc pentru acest articol!

    Îmi puteți spune unde pot găsi pluginuri Wordpress pe GitHub?
    Există o modalitate de a căuta acele pluginuri open source pe Github?
    Am încercat pe Google search, dar nu am găsit niciun plugin pe Github.

    Cu stimă,
    Alfred

Lasă un răspuns

Vă mulțumim că ați ales să lăsați un comentariu. Vă rugăm să rețineți că toate comentariile sunt moderate conform politicii noastre de comentarii, iar adresa dvs. de e-mail NU va fi publicată. Vă rugăm să NU folosiți cuvinte cheie în câmpul nume. Să avem o conversație personală și semnificativă.