Fun with Plugins? Se poate!


Am scris acum o săptămână articolul WordPress: minunea numită Shortcode. Numărul de afişări arată că nu a suscitat prea mult interes. Ştiu că nu toţi cititorii noştri au vreun interes în WordPress, dar pentru ceilalţi insist pe faptul că a scrie pluginuri WordPress nu este greu… Cu o minimă experienţă de programare PHP prinzi aripi în WordPress: ceea ce nu oferă el nativ şi nici altcineva nu a avut nevoie, ca să publice un plugin, îţi poţi face chiar tu! Evident, sunt şi lucruri greu de codificat în câteva linii, dar multe se pot rezolva şi cu eforturi de programare de 5-10 minute.

Un instrument ce vă poate fi de mare ajutor dacă vă sperie începutul este instrumentul ce generează cadrul ("scheletul") unui plugin. Fun With Plugins vă invită să parcurgeţi o serie de minim trei paşi, la final oferindu-vă fişierul PHP cu pluginul care, evident, nu face nimic, dar în care Dvs mai trebuie să interveniţi doar cu codul specific pentru acţiunea dorită. În primul pas (vedeţi captura de mai jos), trebuie să daţi nişte date generice despre plugin (folosite în partea de început, marcată ca şi comentariu); în pasul 2 indicaţi diverse lucruri despre plugin: foloseşte el meniuri? dacă da, meniu de nivel unu sau doi? folosiţi acţiuni sau filtre? sau shortcode-uri? aveţi nevoie de o tabelă suplimentară pentru datele pluginului? e nevoie să fie ataşate ceva fişiere JScript sau CSS? Dacă aveţi o idee clară despre pluginul pe care îl doriţi puteţi veţi marca ceea ce trebuie. Urmează apoi o serie de paşi intermediari în funcţie de ce aţi bifat (aţi cerut meniu? cum să îi spună? aţi cerut shortcode? ce cuvânt cheie să aibă? ş.a.). La final veţi avea o arhivă zip ce conţine fişierul PHP cu începutul de plugin. Deschideţi-l în editorul Dvs favorit şi continuaţi munca. Primii paşi au fost făcuţi, nu v-aţi bătut (prea mult) capul cu ei – acum e timpul Dvs să intraţi în "scenă". Succes!

img310


Apreciază articolul:

1 stea2 stea3 stea4 stea5 stea (Neevaluat încă)
Loading...Loading...

0 comentarii


Lasă un răspuns

Adresa ta de email nu va fi publicată. Câmpurile necesare sunt marcate *