Sfaturi pentru incepatori cu WordPress Development

Unul dintre avantajele adesea asociate cu construirea pentru WordPress este bariera sa scăzută la intrare și, deși acest lucru nu este cu totul fals, îl face și intimidant pentru oricine dorește să înceapă cu adevărat în WordPress și se străduiește să știe cum - sau unde - pentru a începe.

De fapt, de multe ori suntem rugați să punem la dispoziție diferite sfaturi, idei și lucruri practice pe care noii dezvoltatori le pot face pentru a-și obține picioarele umede WordPress când încep doar să înceapă. Într-o încercare de a furniza o referință pentru această întrebare adesea pusă la punct, m-am gândit că ar merita să redactați câteva puncte care merită să fie partajate data viitoare când se ridică această întrebare.

Cu asta am spus cinci sugestii pe care le recomand (în nicio ordine specială):

1. Nu începe prea mare!

Unul dintre cele mai importante lucruri pe care eu - împreună cu dezvoltatorii de la WordPress sunt întrebați - este cum să faceți anumite sarcini complexe dreapta de la inceput. De exemplu: Cum introduc editarea frontend în WordPress?

Acest răspuns la această întrebare poate deveni complex foarte rapid.

De exemplu, aceasta presupune că vă simțiți confortabil cu editorul TinyMCE, JavaScript și CSS care sunt incluse în el, PHP necesar pentru a posta înapoi pe server și pentru a gestiona corect datele trimise înainte și înapoi între server și client , API-urile necesare pentru a efectua revizii, serializare, validare și multe altele.

Este o mulțime, nu-i așa??

În acest scop, recomand întotdeauna ca noii dezvoltatori să înceapă cu ceva mic în minte, apoi să își dezvolte ideea de acolo. Când faceți acest lucru, învățarea naturală este obligată să apară și veți învăța lucrurile necesare care vă vor permite să realizați sarcini mai complexe.

2. Studiați codul existent

Acesta este un lucru pe care dezvoltatorii - indiferent de nivelul lor de îndemânare - aud de multe ori. Ni se spune să citim codul celorlalți, să citim cărțile altor persoane și să urmărim dezvoltarea împreună cu alte proiecte.

Și pentru că este aplicabil dezvoltatorilor de toate nivelurile de calificare, este valabil și pentru începători.

Lucrul frumos este că, în cazul WordPress, codul sursă și toate proiectele asociate sunt open source, iar datorită site-urilor web precum GitHub, este relativ ușor să găsești WordPress și proiectele asociate disponibile pentru studiu.

Provocarea cu acest lucru, totuși, este să știm de unde să începem, nu? Adică, este dificil să pur și simplu să intri într-o funcție și să începeți urmărirea execuției. Deci, cum începem cu ceva și apoi lucrăm înainte?

Există o serie de strategii pentru a face acest lucru, dintre care unul mi sa părut relativ puternic, indiferent de caracteristica cu care aveți de-a face: Alegeți un aspect al WordPress, spuneți ecranul de conectare și căutați o parte a codului în sursa WordPress.

Acest lucru este ușor de făcut: la urma urmei, avem marcajul vizibil în browserele noastre și corzile vizibile pe ecran. Pur și simplu făcând o "Find" în codul sursă WordPress vă va face să începeți undeva de-a lungul căii.

Apoi, urmăriți codul pe care îl vedeți. Setați puncte de întrerupere pentru depanare, pe măsură ce datele trec prin ea, încercați să le schimbați pentru a vedea dacă o puteți îndoi pentru a face ceva diferit de ceea ce face în mod normal.

De obicei, ruperea ceva și restaurarea funcționalității sale este o modalitate fantastică de a groza cum funcționează ceva, astfel încât să puteți înțelege mai ușor cum este proiectat, cum să implementați ceva similar în viitor și / sau cum să profitați de API-urile relevante.

3. Înțelegeți standardele de codificare

Ați citit-o probabil aici pe Tuts + înainte și nu este ultima oară când o veți citi din nou: Unul dintre cele mai importante lucruri pe care le puteți face ca un dezvoltator WordPress este să înțelegeți standardele de codificare WordPress.

La urma urmei, scopul standardelor de codare este în vigoare pentru a vă asigura că codul care este scris mai mult sau mai puțin arată la fel fără deosebire cine a scris-o. 

Unii oameni respectă standardele, unii nu. Dacă optați să nu faceți acest lucru - și asta este o prerogativă pe care dezvoltatorul o are - atunci fii așa; cu toate acestea, dacă optați să faceți acest lucru, atunci veți scrie un cod care este mai ușor de citit de către cei care respectă standardele, construiesc produse și așa mai departe pe WordPress.

Lucrul este că există standarde pentru PHP, JavaScript, HTML și CSS. Sunt multe de învățat, dar merită. Codul pe care îl scrieți va citi mai bine și va fi mai ușor de urmărit de cei din economie care lucrează în mod constant să lucreze la WordPress sau să lucreze pe alte lucruri pentru WordPress.

4. Meetups și WordCamps

Acest pointer particular este unul pe care nu cred că vorbim destul de bine: întâlnirile sunt fantastice și sunt așa din mai multe motive.

  1. Puteți să vă întâlniți cu oameni asemănători care sunt curioși, interesați și pasionați de aceeași platformă.
  2. Aveți ocazia de a învăța de la oameni care sunt în continuare în linie și pot lucra și, astfel, să predea, pe teme mai extinse că sunteți.
  3. Aveți capacitatea de a vă exersa abilitățile de vorbire în fața altor persoane, dacă alegeți să le prezentați.
  4. Aveți capacitatea de a obține ajutor în legătură cu proiectul, codul dvs. sau orice alte întrebări pe care le aveți.

Și acest lucru nu este lăsat doar la întâlniri în zona locală. WordCamps sunt resurse fantastice pentru oricine care este interesat de ceva de la doar intrarea în blogging și obținerea de WordPress setup pentru cei care doresc să construiască o întreagă afacere în jurul cererii.

Pe scurt: Nu uitați să ieșiți din casă și să interacționați cu cei din "comunitatea offline" la fel de mult ca și dvs. (bine, cel puțin într-o anumită măsură;) ca "comunitatea online".

5. Citiți blogurile

Da - acesta este încă un sfat despre citire. În ceea ce privește blogurile, nu a existat niciodată un moment mai bun pentru a face parte din economia WordPress.

În prezent, există o serie de site-uri diferite, site-uri de știri, site-uri de tutorial, site-uri pentru dezvoltatori, site-uri de designer și altele, care oferă o perspectivă valoroasă și unică asupra exactă a ceea ce implică și a ceea ce este necesar fi un dezvoltator WordPress.

Petreceți căutarea timpului și citirea blogurilor care vă interesează cel mai mult. În plus, dacă oferă cod, încercați să o urmăriți și să o înțelegeți. Puneți-o în IDE și lucrați la îmbunătățirea acesteia, adăugând ceva la ea, modificând-o și așa mai departe.

Începeți o discuție în comentarii sau discutați cu autorii prin e-mail despre codul pe care l-ați distribuit. Chiar dacă nu simțiți că participați la discuție, cel puțin observați comentariile și urmăriți-le împreună. Puteți învăța foarte mult doar urmând conversația altor persoane.

Dar există întotdeauna mai mult

Sincer, acestea sunt doar cinci sfaturi rapide pentru a vă ajuta să începeți. 

Daca esti într-adevăr pentru a sări în capătul adânc al piscinei, atunci îmi recomand foarte mult ca Trac și e-mailurile asociate să iasă. Chiar te ține în buclă în ceea ce privește ceea ce se întâmplă în nucleu, precum și ce se întâmplă cu unele dintre celelalte caracteristici periferice ale WordPress.

Există o mulțime de mai mult și am dragostea pentru voi să vă exprimați propriile sugestii în comentariile dvs., astfel încât să avem o colecție sănătoasă de sfaturi pentru cititorii noștri colegi - începători sau nu. 

Deci, au la el: Care sunt sugestiile tale?

Cod