Cele mai bune pluginuri GitHub pentru WordPress
Publicat: 2020-06-03GitHub și WordPress sunt două platforme foarte populare. Nu ar fi grozav dacă ai putea avea ce este mai bun din ambele lumi și ai aduce toată puterea GitHub pe site-ul tău? Dacă ești tu, consultă lista noastră cu cele mai bune plugin-uri GitHub pentru WordPress pentru a profita la maximum de aceste platforme excelente.
Ce este GitHub?
Pentru a înțelege ce este GitHub, mai întâi trebuie să explicăm ce este Git. Git este un sistem de control al versiunilor open-source creat de Linus Torvalds, același tip care a creat Linux. Un sistem de control al versiunilor îi ajută pe dezvoltatori să gestioneze revizuirile proiectelor lor și să stocheze aceste modificări într-un depozit central. Sistemele de control al versiunilor sunt foarte utile atunci când mai multe persoane lucrează la același cod sau când este un proiect open-source, deoarece fiecare dezvoltator poate vedea modificările din cod, îl poate descărca și modifica.
Avantajele utilizării GitHub
Git nu este singurul control al versiunii, dar este cel mai faimos pentru că are multiple avantaje față de celelalte sisteme. În majoritatea acestor sisteme, dacă cineva face modificări în proiect, acele modificări sunt aplicate direct în depozitul central.
Cu Git, totuși, dacă un dezvoltator dorește să modifice un proiect, trebuie să copieze întregul depozit în sistemul său (cunoscut sub numele de „forking”) și apoi să facă modificările pe copia locală. După aceea, ei pot trimite o notificare (cunoscută sub numele de „ cerere de extragere ”) proprietarului pentru a aplica acele modificări la serverul central.
În cele din urmă, proprietarul poate îmbina acele modificări printr-un clic (cunoscut sub numele de „ imbinare ”). Deci, GitHub este o platformă care găzduiește depozite Git și oferă multe alte caracteristici care îl fac ușor de utilizat și de colaborare cu alții. Are peste 40 de milioane de utilizatori în întreaga lume și a fost achiziționat de Microsoft în 2018.
De ce să folosiți pluginuri GitHub în WordPress?
După cum vă puteți imagina, mulți dezvoltatori care creează teme și plugin-uri pentru WordPress găzduiesc codurile sursă în GitHub. Dar asta nu este tot. Unele suplimente vă permit să duceți integrarea GitHub-WordPress la un nivel cu totul nou.
Unele instrumente adaugă funcții Git la WordPress și vă permit să adăugați controlul versiunilor, să instalați teme și pluginuri de la distanță, să le implementați direct din GitHub, să încorporați depozite pe site-ul dvs. și multe altele.
Cele mai bune pluginuri GitHub pentru WordPress
Cele mai bune pluginuri WordPress GitHub sunt:
- WP Pusher
- GitHub Updater
- VersionPress
- Acțiuni GitHub pentru WordPress
- GitHub Embed
- Markdown GitHub
- Cod scurt GitHub general
- Descărcări de versiuni GitHub
- Încorporați bloc pentru GitHub
- Contribuție Github Commit
- Scriind pe GitHub
Să aruncăm o privire mai atentă la ceea ce are de oferit fiecare dintre ele.
1. WP Pusher
WP Pusher este un instrument excelent care vă permite să implementați automat modificările pe care le faceți depozitului dvs. Git pe site-ul dvs. WordPress. În acest fel, puteți instala și actualiza teme și pluginuri direct din GitHub, Bitbucket sau GitLab, indiferent de găzduirea pe care o utilizați. Acest lucru este foarte util pentru dezvoltatori, deoarece de fiecare dată când introduc o nouă modificare în depozitul Git, acesta vă va actualiza automat pluginurile și temele fără a fi nevoie să utilizați un client FTP.
În plus, WP Pusher este multisite și nu necesită să aveți Git instalat pe server, orice serviciu de găzduire pe care îl utilizați va fi suficient.
Preț
Acest plugin de top este freemium. Oferă o versiune gratuită și trei planuri premium:
- Versiune gratuită
- Freelancer – 99 USD pe an (5 site-uri)
- Agenție – 199 USD pe an (20 site-uri)
- Agenție mare – 499 USD pe an (100 de site-uri)
Versiunea gratuită acceptă numai depozite publice, în timp ce planurile premium includ depozite private și asistență prin e-mail. În plus, toate au o garanție de rambursare a banilor de 30 de zile, așa că dacă nu vă place produsul, puteți obține o rambursare completă.
2. GitHub Updater
Acest instrument nu se află în depozitul WordPress, dar este unul dintre cele mai puternice pluginuri GitHub pentru WordPress. GitHub Updater vă permite să actualizați orice plugin sau temă găzduită în GitHub. Cu acest instrument, puteți activa actualizările automate ale pluginurilor, temelor și pachetelor de limbi GitHub, Bitbucket, GitLab sau Gitea.
Magia acestui instrument este că vă permite să vă actualizați pluginurile și temele WordPress de fiecare dată când lansați o nouă versiune, în același mod în care utilizatorii dvs. primesc o actualizare atunci când descarcă un add-on sau o temă din depozitul WordPress. În plus, vă permite să instalați teme și pluginuri de la distanță. Deci, cum folosești acest plugin? Singura condiție este ca pluginul sau tema să conțină un antet în antetul style.css sau în antetul pluginului pentru a indica locația acestuia pe GitHub.
Este demn de remarcat faptul că acest plugin a fost dezvoltat inițial de Joey Kudish, dar deoarece nu a fost actualizat de ceva vreme, un alt grup de dezvoltatori numit Radish Concepts a preluat proiectul.
Preț
GitHub Updater este un instrument gratuit pe care îl puteți descărca de pe GitHub. Versiunea originală o găsiți aici, iar pe cea nouă aici.
3. VersionPress
VersionPress este un excelent plugin open-source care aduce toată puterea Git la WordPress. Ceea ce face ca VersionPress să fie unul dintre cele mai bune pluginuri GitHub pentru WordPress este că adaugă controlul versiunilor fișierelor și bazei de date, permițându-vă să urmăriți fiecare modificare pe care o faceți site-ului dvs. Aceasta înseamnă că puteți anula orice modificare pe care ați făcut-o sau chiar puteți aduce site-ul înapoi la o stare anterioară, revenind toate modificările la acel punct.
În plus, VersionPress vă permite să creați medii de testare și să le îmbinați cu baza de date live. Chiar dacă poate suna complicat, acest instrument este destul de ușor de utilizat și creează comite Git atât pentru fișiere, cât și pentru modificările bazei de date în limbaj natural, astfel încât să fie accesibil chiar și pentru utilizatorii netehnici.
Preț
VersionPress este gratuit și îl puteți descărca de pe GitHub.
4. Acțiuni GitHub pentru WordPress
GitHub Actions pentru WordPress este unul dintre cele mai bune pluginuri pentru cei care își dezvoltă pluginurile pe GitHub. Acest instrument vă permite să vă implementați noile versiuni direct în depozitul de pluginuri WordPress de fiecare dată când etichetați o nouă versiune pe GitHub. Puteți face acest lucru din linia de comandă sau folosind interfața versiunilor GitHub. Acest lucru are avantaje mari, deoarece vă permite să vă gestionați toate dezvoltările direct din GitHub.
Pentru mai multe informații, consultați această pagină de documentație.
Preț
GitHub Actions pentru WordPress este 100% gratuit.
5. GitHub Embed
GitHub Embed este un plugin foarte simplu, dar foarte eficient, care vă permite să încorporați detalii GitHub într-o pagină sau postare WordPress. Trebuie doar să lipiți codul în URL așa cum ați face cu orice altă sursă încorporată. Acest instrument vă permite în prezent să încorporați:
- Depozitele
- Profilurile utilizatorilor
- Rezumate ale reperelor proiectului
- Colaboratori la proiect
În ceea ce privește designul, GitHub Embed oferă stil de bază, dar adaugă clase, astfel încât să îl puteți personaliza pentru a se potrivi cu aspectul și senzația site-ului dvs.
Preț
GitHub Embed este gratuit și îl puteți descărca din depozitul de pluginuri WordPress.
6. Markdown Github
Chiar dacă nu a primit actualizări de câteva luni, acesta este încă unul dintre cele mai bune pluginuri GitHub pentru WordPress. Markdown Github vă permite să stocați toate informațiile site-ului dvs. în GitHub sub formă de fișiere markdown și să aveți controlată întreaga versiune de conținut.
Dar cum o face? De fiecare dată când pagina se încarcă, Markdown Github interogează API-ul GitHub, astfel încât modificările pe care le faceți în depozit să se aplice imediat site-ului dvs. Aceasta este o opțiune excelentă pentru cei care trebuie să-și actualizeze site-ul cu utilizatori externi prin solicitări de extragere. În plus, acest plugin vine cu 3 coduri scurte pentru a afișa ultimele 5 comite, pentru a afișa linkuri formatate către depozitul cu cea mai recentă actualizare și multe altele.
Preț
Markdown Github este un instrument gratuit și îl puteți descărca din depozitul WordPress.
7. Gist GitHub Shortcode
După cum sugerează și numele, Gist GitHub Shortcode vă permite să adăugați GitHub Gists la postările dvs. prin intermediul shortcodes. De exemplu, puteți include un Gist complet cu următorul cod scurt:
[gist]
În plus, puteți insera un fișier într-un esen:
[gist file="index.php"]
Chiar dacă nu primește actualizări foarte des, ultima a fost acum mai bine de 7 luni, Gist GitHub Shortcode este gratuit și îl puteți descărca din depozitul WordPress.
8. Descărcări de versiuni GitHub
Acest plugin vă permite să obțineți numărul de descărcări, linkuri și alte informații pentru lansările depozitelor GitHub prin intermediul codurilor scurte. De exemplu:
- Codul scurt
[grd_count]
vă oferă suma tuturor valorilor numărului de descărcări pentru o versiune selectată (un depozit GitHub). -
[grd_list]
returnează lista de descărcare pentru versiunile selectate, inclusiv numele etichetei, descrierea și lista fișierelor care pot fi descărcate. -
[grd_latest_version]
oferă numele etichetei celei mai recente versiuni publicate.
Înainte de a începe să utilizați acest instrument, accesați tabloul de bord WordPress > Setări > Descărcări de lansare GitHub și setați valori pentru numele de utilizator GitHub și numele de depozit pe care îl veți folosi implicit în codurile scurte.
Preț
Descărcări GitHub Release este un instrument gratuit pe care îl puteți descărca din depozitul WordPress.
9. Încorporați bloc pentru GitHub
Embed Block este un instrument excelent pentru cei care doresc să încorporeze depozite Github în site-urile lor. Vă permite să adăugați cu ușurință un bloc de încorporare a depozitului GitHub la Editorul de blocuri și să afișați un card cu informațiile din depozit.
Folosind Editorul Gutenberg, puteți adăuga un depozit GitHub la orice pagină sau postare de pe site-ul dvs. web. În plus, Embed Block este foarte ușor de utilizat. Pur și simplu introduceți adresa URL a depozitului și pluginul va încorpora un card cu toate detaliile depozitului. Blocul include câteva stiluri CSS de bază, dar îl puteți schimba cu ușurință cu puțin CSS.
Preț
Acest instrument este gratuit și este disponibil în engleză, spaniolă și portugheză.
10. Contribuția Github Commit
Cu acest plugin, puteți afișa toate contribuțiile pe care le-ați făcut în GitHub. Acest lucru poate fi util pentru a crea mai multă autoritate și pentru a le arăta clienților sau potențialilor angajatori că sunteți o sursă respectată de cunoștințe în domeniul dvs.
Github Commit Contribution poate fi integrat cu ușurință cu orice site web de portofoliu sau CV și este complet receptiv, compatibil cu browsere încrucișate și pregătit pentru retina. În plus, vine cu două aspecte predefinite și acceptă coduri scurte.
Preț
Acest instrument este disponibil în Code Canyon pentru 13 USD.
11. Scrierea pe GitHub
Ultimul instrument din lista noastră cu cele mai bune pluginuri GitHub pentru WordPress este Scrierea pe GitHub. După cum sugerează și numele, vă permite să scrieți conținut în colaborare cu alți autori și să vă permită utilizatorilor să propună îmbunătățiri ale conținutului dvs. WordPress prin GitHub.
Scrierea pe GitHub este un instrument foarte util pentru echipe, deoarece le permite să scrie și să editeze postări în colaborare folosind GitHub. În plus, echipele pot sincroniza conținutul a două instalări WordPress diferite, precum și pot pune în scenă și previzualiza conținutul înainte de a-l implementa în producție.
Preț
Cea mai bună parte este că Writing OnGitHub este 100% gratuit.
Concluzie
Pentru a rezuma, aceste plugin-uri vă vor permite să combinați tot ce este mai bun din GitHub și WordPress. Cu unele dintre aceste suplimente, puteți face integrarea GitHub-WordPress cu un pas mai departe și vă puteți îmbunătăți productivitatea. Veți putea să adăugați controlul versiunilor site-ului dvs., să implementați versiuni noi direct din GitHub, să încorporați depozite pe site-ul dvs., să stocați toate informațiile site-ului dvs. în GitHub ca fișiere de reducere și multe altele.
Deci, ce plugin ar trebui să utilizați mai întâi? Vă recomandăm să începeți cu WP Pusher, GitHub Updater și VersionPress. Toate au versiuni gratuite și au caracteristici excelente care vă vor ajuta să profitați la maximum de GitHub pe site-ul dvs. cu ușurință.
Folosești pluginuri GitHub? Spuneți-ne ce alte instrumente ar trebui să includem în secțiunea de comentarii de mai jos.