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.

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?
- De ce sunt unele pluginuri și teme WordPress disponibile doar pe GitHub?
- Pros and Cons of Installing Plugins from GitHub
- Cum se instalează pluginuri și teme WordPress de pe GitHub
- Cum să obțineți actualizări pentru plugin-urile WordPress instalate de pe GitHub
- Bonus: Cum să implementați automat modificările temei WordPress folosind GitHub
- Întrebări frecvente despre pluginurile de pe GitHub
- Resurse suplimentare pentru dezvoltarea de plugin-uri și teme WordPress
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ță.

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.
- Mai întâi, accesați depozitul plugin-ului sau temei pe GitHub.
- 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ă.
- 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.

- Accesați zona de administrare WordPress și navigați la pagina Plugins » Add Plugin.
- Faceți clic pe butonul „Upload Plugin” din partea de sus a ecranului.

- Faceți clic pe butonul „Choose file” și selectați fișierul ZIP de pe computer.
- Faceți clic pe „Install Now”. WordPress va încărca și va dezarhiva fișierul. Notă: GitHub adaugă adesea un sufix precum
-mainsau-masterla numele folderului (de exemplu,plugin-name-main). Acest lucru este normal și nu va afecta modul în care funcționează pluginul. - 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:
- Este sigur să folosești pluginuri WordPress învechite? (Explicat)
- Ghid pentru începători: Cum să alegi cel mai bun plugin WordPress
- Teme WordPress gratuite vs. premium (avantaje și dezavantaje pentru proprietarii de site-uri)
- Cum să adăugați conținut fictiv pentru dezvoltarea temelor în WordPress
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.


Dennis Muthomi
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.
Jiří Vaněk
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.
Moinuddin Waheed
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.
Jiří Vaněk
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.
Ethan
Salut, sunt plugin-urile și temele de pe github sigure de descărcat fără malware și alte coduri malițioase?
Suport WPBeginner
Ar depinde de codul cui îl descărcați
Admin
Ismail
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.
Suport WPBeginner
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
yh
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.
Suport WPBeginner
Vă rugăm să consultați ghidul nostru despre diferența dintre WordPress.org auto-găzduit vs blog gratuit WordPress.com.
Admin
Andy Fragen
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.
adolf witzeling
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!
Gautam Doddamani
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!
Morgan
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.
Andy Fragen
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
Plugin-urile găsite pe Github sunt mai „nesigure” decât plugin-urile din depozit?
Suport WPBeginner
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
Aaron
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
Alfred Degens
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
Suport WPBeginner
Încearcă să cauți pe site-ul Plugin-uri WordPress:github.com
Admin