În primul post din această serie, am vorbit despre ceea ce vom acoperi în următoarele câteva articole. În acest articol, începem.
Mai specific, vom acoperi câteva chestii de bază precum API-urile, localizarea și licențierea.
Cred că este sigur să spun că WordPress este cea mai bună platformă din cauza API-urilor: API-urile oferă WordPress specialitatea sa de flexibilitate. Vă puteți imagina un sistem de gestionare a conținutului "inelastic"?
Vreau să spun: dacă WordPress este folosit de zeci de milioane de site-uri web astăzi, este datorită naturii sale flexibile, toate datorate API-urilor sale.
Oricum, este important să știți ce API-uri WordPress sunt și care dintre ele trebuie să învățați câte ceva.
Puteți verifica toate API-urile WordPress aici. În timp ce vă sugerez să învățați și să studiați fiecare API, nu pot spune că veți avea nevoie în mod regulat de API ca API-ul HTTP, API-ul Filesystem API sau API XML-RPC. Temele dvs. nu ar trebui să conțină funcționalități hardcore și să invadeze teritoriul pluginurilor WordPress.
Iată cele pe care veți avea nevoie cel mai mult:
Tema API Personalizare - Dacă doriți să le acordați utilizatorilor libertatea previzualizarea personalizările temelor, acesta este API-ul pentru dvs. Permite utilizatorilor să schimbe aspectul temei și să vadă schimbările in timp real (sau, uneori, cu un buton de previzualizare).
Există o serie excelentă pe care o puteți verifica: "Un ghid pentru personalizarea temei WordPress". Scrisă de Tom McFarlin, această serie vă va învăța totul despre API pentru personalizarea temelor.
WordPress este imens. Știi de ce e mare? Pentru că nu este numai în limba engleză, vine și cu macedoneană, turcă, slovenă, chineză și persană (pentru a numi doar câteva). Privind lista de traduceri pentru WordPress 3.6 la translate.wordpress.org, vedem că există peste 80 de traduceri care sunt terminate sau mai mult de jumătate de drum.
Nu știu dacă ați realizat deja acest lucru, dar există o enormă piață WordPress în țări care nu vorbesc limba engleză în mod nativ. Sunt un designer web turc și vă promit că atunci când vine vorba de designul web, WordPress domină piața aproape în întregime aici, în Turcia. Nu există nicio piață națională pentru produsele digitale, iar ThemeForest este, în general, prima alegere pentru găsirea de teme WordPress premium, însă afacerile locale se vând foarte bine, deoarece temele sunt scrise în limba turcă.
Sunt destul de sigur că acest lucru este cazul în majoritatea țărilor și de aceea și dumneavoastră trebuie sa gândiți-vă la a face tema dvs. translatabilă, cel puțin. Pentru a face un pas mai departe, puteți face oferte cu oameni pentru a pregăti fișierele de traducere în limbile lor. Le-ai putea plăti sau le-ai lăsa să-ți folosească temele în mod liber, depinde de tine și de afacerea pe care o faci.
Crede-mă, dacă o agenție franceză de design web vede o expresie ca "deja tradusă în franceză!", Ei vor muta cu siguranță tema dvs. în partea de sus a listei lor de "teme pentru a cumpăra".
Nu pot sublinia acest lucru suficient, deci vine un avertisment solid: Dacă nu știți ce licențe sunt și cum funcționează, temele dvs. nu vor fi acceptate pe nicio piață.
Din fericire, există un site numit TL, DR Legal care ne ajută să înțelegem legale prin simpla rezumare a tipurilor de licențe, cum ar fi "Dacă utilizați acest tip de licență, îi acordați permisiunea oamenilor să vă utilizeze materialele în proiecte comerciale" sau "Dacă intenționați să utilizați un produs licențiat împreună cu acesta, trebuie să acordați o autoritate autorului original A muncii". Puteți filtra chiar caracteristici pentru a afla ce tip de licență este cel mai potrivit pentru dvs. sau pentru a afișa licențe care au funcțiile pe care le căutați.
De exemplu; dacă intenționați să utilizați un slider gratuit în tema dvs. premium (ceea ce înseamnă că intenționați să câștigați bani din tema dvs.), trebuie să căutați sliders cu licențe care permit "utilizarea comercială".
Dacă veți vinde teme pe ThemeForest, va trebui să aflați și despre opțiunile de licențiere ale Envato. La fel ca TL, DR Legal, tipurile de licențe ale Envato pentru ThemeForest sunt foarte ușor de înțeles. "SimpleLicense" pentru Market Creative este, de asemenea, foarte simplu de învățat.
Asta e pentru acest articol. În următoarea parte, vom trece peste modul de scriere a unui cod mai bun. Vom învăța cum să dezvoltăm standardele de codificare WordPress, cum să ne comentăm codul și cum să ne validăm codul.
Dacă ți-a plăcut acest articol, nu uita să o împărți cu prietenii tăi, iar comentariile tale sunt întotdeauna binevenite!