Ce sunt pluginurile WordPress?

Nu cu mult timp în urmă, am terminat o serie Cum să începeți cu WordPress și apoi a început această serie scurtă, în două părți, ca o continuare. În articolul precedent, am analizat în detaliu temele WordPress, cum să le gândim și unde să le găsim.

Dar temele WordPress sunt doar jumătate din piață atunci când vine vorba de căutarea soluțiilor la utilizarea aplicației. Așa cum am definit în postul anterior, temele WordPress sunt pentru prezentare. Acest lucru ridică întrebarea: Ce oferă funcționalitate?

Aici intră plugurile WordPress.

Dacă sunteți nou în WordPress și ați citit articolul precedent și seria înainte de aceasta, atunci sunteți într-o poziție bună să continuați cu acest articol, în care vom analiza mai adânc modulele WordPress. 

Rețineți că acest articol nu vizează dezvoltatorii experimentați. În schimb, căutăm să clarificăm un alt aspect al WordPress pentru cei care au început deja. Cu asta a spus, să procedăm.

Funcționalitatea pentru site-ul dvs.

În timp ce începem discuția despre pluginurile WordPress, merită remarcat faptul că există o diferență fundamentală între teme și pluginuri: Temele sunt pentru prezentare, iar pluginurile sunt pentru funcționalitate.

Acest lucru nu înseamnă că pluginurile nu pot oferi niste tip de interfață de utilizator pentru un element (sau elemente) de front-end, dar înseamnă că o temă nu ar trebui să includă o mulțime de funcționalități și nu ar trebui să existe o mulțime de șabloane într-un plugin.

Dar asta-mi iau. Ce trebuie să spună Codul WordPress despre chestiune?

Pluginul WordPress este un program sau un set de una sau mai multe funcții, scrise în limbajul de scripting PHP, care adaugă un set specific de funcții sau servicii la blogul WordPress, care poate fi integrat perfect cu weblogul folosind puncte și metode de acces furnizate de WordPress Plugin Application Program Interface (API).

În opinia mea, aceasta este o definiție bună și clară. Și este, de asemenea, o modalitate excelentă de a lansa articolul Codex care vă oferă informații despre cum să începeți să scrieți propriul plugin, așadar vă recomand să citiți întregul articol.

Dar există mult mai multe pluginuri WordPress decât să le scrieți (și asta este dincolo de scopul acestui articol, oricum). De exemplu, ce ar trebui să plătim pentru un plugin, unde putem găsi pluginuri și așa mai departe.

Cât de mult ar trebui să plătim pentru pluginuri?

Din păcate, nu există un răspuns clar la acest lucru. Deoarece plugin-urile vin în mai multe tipuri diferite, există o mare varietate de ceea ce vă puteți aștepta să plătiți. Unele pluginuri pot merge pentru $ 5 sau $ 9, iar unele pot fi câteva sute de dolari, în funcție de ce fac și de cine încearcă să ajungă.

Unele pluginuri sunt gratuite, iar unele nu sunt. Cei care nu sunt liberi sunt considerați pluginuri premium. Pluginurile premium pot oferi o achiziție unică sau pot necesita un abonament pe o bază pe an, pe an sau pe bază de site.

Plugin-uri gratuite

Există multe pluginuri gratuite disponibile pentru WordPress. Cel mai bun și sigur loc pentru a găsi aceste pluginuri este în WordPress Plugin Repository.

Ele pot fi căutate din interiorul tabloului de bord al WordPress sau din site-ul Plugin Repository.

Plugin-urile pe care le găsiți în repozitoriu vă vor oferi aproape orice vă puteți imagina; cu toate acestea, este posibil ca acestea să nu fie actualizate cu versiunea actuală a WordPress, deci este imperativ să citiți plugin-ul înainte de al instala.

Mai mult, unele dintre aceste pluginuri nu oferă suport. Acest lucru înseamnă că, dacă aveți o problemă cu plugin-ul, atunci este posibil să nu puteți obține niciun ajutor cu acesta dincolo de ceea ce este oferit în forumurile de asistență.

În schimb, unii oameni do oferă suport pentru pluginurile lor gratuite. În cazul în care fac acest lucru, variază. Uneori este prin e-mail, uneori este prin intermediul forumului de suport încorporat în WordPress Plugin Repository și, uneori, printr-o altă soluție de help-desk.

La fel cum este adevărat la instalarea pluginurilor WordPress, va trebui să citiți informațiile de pe pagina de pornire a plugin-ului înainte de a le instala, pentru a afla cum puteți despre plugin-ul, funcționalitatea acestuia și unde să obțineți suport pentru acesta după ce ați început să îl utilizați.

Plugin-uri Premium

Deoarece WordPress este licențiat sub ceea ce este cunoscut sub numele de GPL, lucrările derivate derivă din această licență. Acest lucru înseamnă că orice software care este construit pe partea de sus a WordPress sau care extinde software-ul este de asemenea disponibil în mod liber. Apoi, din nou, aceasta este mai mult o problemă juridică decât o problemă de software și este dincolo de domeniul de aplicare al acestui articol.

Dar aceasta ridică o întrebare: Cum cumperi pluginuri WordPress atunci când codul sursă poate fi disponibil gratuit?

Există o serie de modalități prin care oamenii își pot moneda pluginurile:

  • Unii vinde suport pentru pluginurile lor WordPress.
  • Unii vând licențe și suport pentru mai multe site-uri diferite.
  • Unii vând funcții suplimentare pentru pluginurile lor.
  • Unii vând add-on-uri pentru produsul principal.
  • Și multe alte modele.

Scopul acestui lucru nu este să vă dezorientați în modul de a monetiza pluginurile, ci să împărtășiți că există modalități diferite în care indivizii și companiile își vor vinde munca și vă vor arăta ce vă puteți aștepta.

Unde putem cumpăra pluginuri?

Ca în cazul tarifării, nu există doar o mână de locuri unde puteți cumpăra pluginuri. Sigur, acolo sunteți piețele cum ar fi Envato Marketplace, CodeCanyon, WordPress Plugin Repository și multe altele.

Când vine vorba de cumpărarea de plugin-uri, este mai important să știi care cumperi de la și ce cumperi. Din păcate, ca și în multe industrii, există unii oameni care încearcă să creeze produse de dragul scamării altor persoane decât să ofere un produs cu o valoare reală.

În acest scop, este mai important să înțelegeți lucrurile pe care să le căutați (sau să le priviți), mai degrabă decât să lipiți doar de câteva piețe. 

Spuneți, de exemplu, că găsiți un plugin care pare să facă tot ceea ce aveți nevoie pentru site-ul dvs., dar nu ați reușit să-l testați, nu puteți găsi nimic altceva în legătură cu furnizorul online și pagina de achiziție nu este securizat corespunzător folosind SSL. Acest lucru nu va fi probabil un loc în care doriți să cumpărați un plugin.

Pe de altă parte, dacă folosești un plugin gratuit și oferă o versiune premium sau găsești un plugin care pare să se potrivească cu ceea ce ai nevoie, și este de cineva care dă înapoi comunității WordPress, este ușor de găsit online, are un magazin adecvat, și are oarecum o reputație care îi precede, atunci sunteți probabil sigur cumpărați de la ei.

Desigur, niciuna dintre aceste reguli nu este greu și rapidă. Mai presus de toate, este întotdeauna acceptabil să întrebați pe ceilalți dacă au auzit despre un produs dat și dacă au folosit-o sau nu (și care a fost experiența lor).

Chiar și în cazul în care o persoană pare a fi recunoscută la vânzarea produselor, acestea pot face un loc de muncă proastă în gestionarea clienților, oferind suport sau menținând produsele actualizate.

Orice ați alege să faceți, continuați cu prudență și încercați să continuați cumpărarea în cel mai înțelept mod posibil. 

Cum construiesc pluginurile?

Construirea pluginurilor WordPress poate fi o distracție indiferent dacă doriți să începeți programarea sau sunteți deja un dezvoltator care dorește să extindă aplicația. 

La cel mai fundamental nivel, acest lucru arată interesul de a contribui la economia WordPress și de a rezolva probleme pentru o varietate de utilizatori care utilizează aplicația pentru site-urile lor, blogurile lor sau aplicațiile lor web.

Ca și în orice, are propria curbă de învățare. Prin intermediul pluginurilor WordPress pot fi scrise exclusiv cu PHP, nu este deloc neobișnuit pentru ei să includă alte limbi, cum ar fi:

  • HTML
  • CSS
  • JavaScript

În afară de aceasta, este, de asemenea, obișnuit să vedem dezvoltatorii care folosesc limbi preprocesate, cum ar fi Sass, și folosind biblioteci cum ar fi jQuery.

Construirea unui plugin WordPress poate fi o sarcină descurajantă în funcție de nivelul dvs. de experiență și / sau de complexitatea problemei pe care încercați să o rezolvați. De exemplu, dacă sunteți nou-născut în scrierea pluginurilor WordPress, atunci scrierea unui lucru care este oarecum simplă va fi în continuare descurajantă din cauza curbei de învățare care vine cu construirea unui plugin.

În schimb, dacă aveți mai multă experiență, provocarea vine în a avea interfața de lucru cu serviciile unor terțe părți, după convențiile corespunzătoare și / sau să le scrieți într-un mod care să poată fi menținut în conformitate cu standardele de codificare WordPress și așa mai departe.

Când începeți cu orice lucru legat de WordPress, primul loc pe care trebuie să îl arătați întotdeauna este Codul WordPress. Cazul în punctul: Scrierea unui plugin. De acolo, ați putea fi, de asemenea, interesați de unele din următoarele resurse:

  • Introducere în dezvoltarea de pluginuri WordPress
  • Sfaturi pentru cele mai bune practici în dezvoltarea WordPress
  • Introducere în crearea primului dvs. WidPress Widget
  • Prezentarea API-ului WP REST
  • Widgeturi WordPress: Front to Back
  • Ați auzit vreodată de plug-inuri care trebuie folosite?
  • Crearea WordPress Meta Boxes

Desigur, există mai multe articole și videoclipuri despre acest lucru. Cu toate acestea, cele listate oferă un bun punct de plecare.

Concluzie

După cum am menționat, temele WordPress sunt ideale pentru prezentare, iar pluginurile WordPress sunt menite să funcționeze. 

Nu este neobișnuit să găsiți teme, inclusiv funcționalitatea în baza de coduri. Dar dacă sunteți în căutarea de a începe cu dezvoltarea WordPress într-o capacitate profesională, recomand foarte mult păstrarea preocupărilor fiecăruia separate. Acest lucru va merge mult în a vă asigura că nu numai că ajungeți la un public țintă, ci și să vă configurați pentru a vă menține mai ușor proiectele.

Și pentru cei dintre voi care sunteți interesați să învățați să scrieți pluginuri WordPress, există o mulțime de documentație și un cod open-source din care puteți învăța. Mai mult, avem mai multe cursuri specifice acestui subiect. Mai mult decât atât, avem pe piață multe pluginuri disponibile pentru descărcare, studiu și utilizare în munca dvs. de zi cu zi.

Pentru cei care continuă să fie interesați de WordPress, rețineți că lucrez exclusiv cu WordPress și scriu despre el. Poți să-mi iei toate cursurile și tutorialele pe pagina mea de profil și poți să mă urmărești pe blogul meu și / sau pe Twitter la @tommcfarlin unde vorbesc despre dezvoltarea de software în contextul WordPress.

.

Cod