Cele mai bune pluginuri GitHub pentru WordPress

Publicat: 2020-06-03

GitHub ș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:

  1. WP Pusher
  2. GitHub Updater
  3. VersionPress
  4. Acțiuni GitHub pentru WordPress
  5. GitHub Embed
  6. Markdown GitHub
  7. Cod scurt GitHub general
  8. Descărcări de versiuni GitHub
  9. Încorporați bloc pentru GitHub
  10. Contribuție Github Commit
  11. Scriind pe GitHub

Să aruncăm o privire mai atentă la ceea ce are de oferit fiecare dintre ele.

1. WP Pusher

WP Pusher, unul dintre cele mai bune plugin-uri GitHub pentru WordPress 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

Plugin de actualizare GitHub pentru WordPress 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

Pluginul GitHub Release Downloads 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

Pluginul Chart de contribuție GitHub pentru WordPress 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.