WordPress Widget API face construirea widget-uri pentru WordPress o briza. Cu patru funcții simple, dar puternice, puteți genera o formă minunată pentru utilizator, pentru a apuca orice intrare a utilizatorului, pentru a stoca acele informații și a le utiliza în altă parte pentru a genera niște coduri minunate.
Astăzi, vom analiza utilizarea acestui proces pentru a genera jQuery care atrage imagini dintr-un cont Flickr. Acest widget special este foarte simplu și probabil nu este ceva pe care l-ați lansa ca un plugin WordPress complet, dar vă va fi de dorit să vă simțiți confortabil cu Widget API și flexibilitatea pe care o are.
În primul rând, trebuie să înțelegem că facem un * plugin * pentru WordPress. Acest lucru este util în dezvoltarea deoarece, bine, dacă ceva nu merge bine și am lăsat totul în pace, știm definitiv că pluginul nostru a provocat problema. Acest lucru este extrem de util în găsirea și abordarea bugurilor. Deci, tot codul nostru va fi în directorul "wp-content / plugins", indiferent de directorul pe care-l creați pentru propriul dvs. widget ("wp-tuts-flickr", făcând calea noastră completă "wp-content / plugins / wp-tuts-flickr ').
În noul nostru director, facem un fișier PHP și îl numim ceva ce are sens pentru plugin-ul nostru. Apoi, putem deschide câteva etichete bune despre PHP, completați câteva meta-informații, cum ar fi numele plugin-ului etc., și intrați la lucru!
'/ * Nume Plugin: WPTuts Flickr Plugin URI: http://wp.tutsplus.com Descriere: Blah? Versiune: 1.0 Autor: George Gecewicz Autor URI: http://heyitsgeorge.com * / '
Acesta este începutul pluginului nostru. Acum vine chestia distractivă, unde ajungem să codificăm widget-ul nostru și să ne bucurăm de o minunată flickr. Consultați secțiunea de mai jos despre cum să faceți acest lucru, iar codul complet din ecranul de ecran este în partea de sus (descărcați fișierele sursă). Amintiți-vă că aceasta este doar o introducere pentru a construi widget-uri, și puteți face într-adevăr lucruri mult mai avansate decât ceea ce veți învăța în acest tutorial. Vă sugerăm să citiți mai multe despre API-ul Widget și să consultați alte pluginuri widget populare pentru a obține o idee despre cât de puternic este API-ul.
Vă mulțumim pentru lectură! Dacă aveți întrebări, comentarii sau nelămuriri, mă bucur să încerc să vă ajut în comentariile.