Pistikprogramm on tarkvaramoodul, mis põhiprogrammiga ühendatuna laiendab või kasutab olemasolevaid võimalusi. WordPressi platvormi jaoks saate vajalikud moodulid alla laadida Internetist või saate selle ise luua.
See on vajalik
- - arvuti;
- - Internetiühendus;
- - tekstiredaktor, millel on võimalus teksti UTF-8 kodeeringusse salvestada.
Juhised
Samm 1
Määrake, milliseid funktsioone pistikprogramm peaks täitma. Samuti peate valima sellele ainulaadse nime. Google'i otsingumootori abil saate kontrollida WordPressi pistikprogrammide nimesid. Sageli on pistikprogrammi nimi otseselt seotud selle eesmärgiga.
2. samm
Seejärel looge peamine PHP pistikprogrammi fail. On soovitav, et selle nimi oleks kooskõlas mooduli nimega ja oleks ka ainulaadne. Pistikprogrammi koodi saab jagada mitmeks PHP-failiks. See võib sisaldada ka JavaScripti, CSS-faile, pilte jne. Pistikukoodi jagamisel peate looma kataloogi, millel on sama nimi kui peamisel PHP-failil, ja seejärel kõik failid sinna paigutama.
3. samm
Avage peamine pistikprogrammimooduli fail ja looge standardne päis, et WordPressi platvorm saaks uue pistikprogrammi ära tunda. Näiteks: kui lähete halduspaneelile ja klõpsate üksusel "Pluginad", näete loodud loendit üldloendis.
4. samm
Pärast pealkirja täitke pistikprogrammi litsentsiteave. Enamasti kasutatakse GRL-i või ühilduvat litsentsi.
5. samm
Konksude süsteemi kasutatakse pistikprogrammi komponentide ja WordPressi tuuma suhtlemiseks. Selle olemus seisneb selles, et kerneli funktsioonid kutsuvad enne tulemuse tagastamist lisakäitlejate ketti, kui nad on praegu registreeritud. Niisiis, enne postituse pealkirja lisamist kontrollib WordPress käitlejaid konksu nimega the_title. Lisage vajalikud konksud pistikprogrammi ja registreerige need helistades add_filter.
6. samm
Pluginate abil funktsionaalsuse lisamiseks peate looma mallimärgendid. Mallimärgi deklareerimiseks kirjutage PHP-funktsioon ja dokumenteerige see pistikprogrammi kasutajatele.
7. samm
Pärast pistikprogrammi kirjutamist on soovitatav see ette valmistada rahvusvahelistumiseks, s.t. rakendada võimet kuvatud teksti erinevatesse keeltesse tõlkida. Selleks valige pistikprogrammi tõlkimisruumile nimi. See peaks olema sama ainulaadne kui pistikprogrammi enda nimi. Pakkige kõik lugejale kuvatavad tekstiread ühte kahest WordPressi gettext-funktsioonist: _ () või _e (). Looge POT (tõlkekataloog) fail ja levitage seda koos pistikprogrammiga. Tõlke laadimiseks kasutage funktsiooni load_plugin_textdomain.
8. samm
Looge veebileht, kus kirjeldatakse, kuidas oma pistikprogramm installida, milliseid funktsioone see täidab ja milliste WordPressi versioonidega see ühildub.