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

Ce este: Depozit de cod

Un depozit de cod (sau code repo) este un centru centralizat care oferă tot ce este necesar dezvoltatorilor pentru a colabora la proiecte de codare.

Aceasta include stocarea și gestionarea codului sursă și a altor resurse, controlul versiunilor care urmărește modificările făcute de fiecare membru al echipei, posibilitatea de a scrie documentație pentru software și o modalitate de a partaja codul cu utilizatorii finali.

Glosar: Depozit de cod

La ce se folosesc depozitele de cod?

Repozitoriile de cod sunt utilizate pentru a stoca, gestiona și colabora la codul lor de programare, sau codul sursă. Acestea sunt denumite în mod obișnuit „repo-uri”.

Pe lângă simpla stocare a codului, depozitele de cod servesc și ca sistem de control al versiunilor. Acest lucru permite unei echipe de dezvoltare să urmărească modificările aduse codului în timp, să-și coordoneze munca cu alți membri ai echipei și să mențină un istoric al reviziilor.

Depozitele de cod precum GitHub permit codarea colaborativă

Dezvoltatorii pot copia proiectul pe propriile computere, astfel încât să poată lucra la el fără a afecta depozitul original. Aceasta este cunoscută sub denumirea de „fork” al bazei de cod.

După ce au făcut modificări la cod, aceștia pot solicita ca fork-ul lor să fie reintegrat cu proiectul principal. Proprietarul proiectului poate accepta sau respinge modificările lor.

Codul de programare pentru WordPress este stocat într-un depozit de cod central. Acest lucru permite echipei de dezvoltare a nucleului WordPress și membrilor depozitului WordPress să adauge noi funcționalități, să raporteze și să remedieze erori și să facă sugestii.

Majoritatea dezvoltatorilor WordPress folosesc un depozit de cod pentru a găzdui pluginurile și temele lor. Acest lucru le permite să colaboreze cu alți dezvoltatori, să primească feedback și să permită altora să le revizuiască codul.

Utilizatorii WordPress pot descărca plugin-uri și teme din depozit și le pot instala pe site-urile lor web.

Unde este localizat depozitul de cod al nucleului WordPress?

Există un depozit care conține codul de programare PHP pe care echipa de dezvoltare de bază WordPress lucrează activ.

Membrii comunității WordPress pot contribui prin crearea de patch-uri, corectarea și raportarea erorilor și sugerarea de noi funcționalități.

Acest lucru joacă un rol important în motivul pentru care WordPress este grozav. În timp ce o echipă de bază de dezvoltatori conduce dezvoltarea proiectului, oricine poate contribui la dezvoltarea acestuia, chiar dacă nu are abilități de programare.

Acest lucru se datorează faptului că WordPress este un proiect open-source. Pentru mai multe detalii, vă rugăm să consultați ghidul nostru despre de ce WordPress este gratuit.

Puteți găsi codul sursă pentru proiectul nucleului WordPress la acest URL:

https://develop.svn.wordpress.org/
Informații despre depozitul de cod al nucleului WordPress

Controlul versiunilor este gestionat folosind un sistem open-source numit Subversion.

Puteți afla mai multe despre depozitul de cod al nucleului WordPress și cum puteți ajuta vizitând pagina The WordPress Codebase din manualul WordPress.org.

Ce este GitHub?

GitHub este cel mai popular depozit de cod. Numele său provine de la Git, care este un sistem popular de control al versiunilor ce permite mai multor utilizatori să lucreze la aceeași bază de cod.

Este gratuit pentru proiecte open-source și este în prezent cel mai mare depozit de cod printre dezvoltatorii open-source.

O copie, sau o oglindă, a depozitului de bază WordPress poate fi găsită pe GitHub.

Multe plugin-uri și teme WordPress sunt dezvoltate pe GitHub. De exemplu, plugin-ul MonsterInsights este dezvoltat pe GitHub, iar oricine este binevenit să contribuie.

Pluginul MonsterInsights pentru WordPress este dezvoltat pe GitHub

Pentru mai multe informații, vă rugăm să consultați intrarea din glosarul nostru despre GitHub.

Cum proprietarii de site-uri WordPress pot folosi depozitele de cod

Mulți utilizatori WordPress pot face tot ce au nevoie folosind tabloul de bord și nu vor vizita niciodată un depozit de cod. Cu toate acestea, iată câteva moduri în care non-dezvoltatorii pot folosi un depozit de cod.

Instalarea temelor și plugin-urilor WordPress

Probabil ești familiarizat cu cum să instalezi plugin-uri și teme din directoarele oficiale WordPress. Ușurința de a adăuga noi funcționalități sau un nou aspect site-ului tău este un motiv major pentru popularitatea WordPress.

Cu toate acestea, atunci când un plugin sau o temă este dezvoltat(ă) pe un depozit de cod precum GitHub, îl puteți descărca de acolo și îl puteți instala manual pe site-ul dvs. web.

Veți găsi instrucțiuni detaliate în ghidul nostru despre cum să instalați plugin-uri și teme WordPress de pe GitHub.

Sugerarea de noi funcționalități și raportarea erorilor

Două dintre cele mai bune modalități prin care utilizatorii non-tehnici pot contribui la îmbunătățirea WordPress și a plugin-urilor și temelor sale sunt prin sugerarea de noi funcționalități și raportarea de erori.

Pe măsură ce cauți modalități de a-ți îmbunătăți site-ul WordPress, s-ar putea să te gândești la o funcționalitate care nu este încă disponibilă sau să descoperi o funcționalitate într-un plugin care nu funcționează așa cum ar trebui.

Depozitele de cod precum GitHub vă permit să deschideți o nouă problemă și să informați dezvoltatorii.

Deschiderea unei probleme de solicitare de funcționalități pe GitHub

Dacă suficientă lume este de acord cu cererea dvs. de funcționalitate și există dezvoltatori interesați să lucreze la acea funcționalitate, atunci aceasta ar putea deveni în cele din urmă parte a software-ului.

Puteți afla mai multe în ghidul nostru despre cum să faceți sugestii de noi funcționalități pentru WordPress.

Adăugarea controlului versiunilor

Deoarece dezvoltatorii și utilizatorii avansați sunt familiarizați cu GitHub, aceștia pot alege să îl folosească și pentru controlul versiunilor pe site-urile lor WordPress.

Acest lucru le permite să vadă cu ușurință ce s-a schimbat pe site-urile lor web și să anuleze acele modificări, dacă este necesar.

Sperăm că acest articol v-a ajutat să aflați mai multe despre depozitele de cod în WordPress. De asemenea, ați putea dori să consultați lista noastră de Lecturi suplimentare de mai jos pentru articole conexe despre sfaturi, trucuri și idei utile 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.

Lectură suplimentară

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ă!