Papildinys yra programinės įrangos modulis, kuris, prisijungęs prie pagrindinės programos, skirtas išplėsti arba išnaudoti esamas galimybes. „WordPress“platformai reikalingus modulius galite atsisiųsti iš interneto arba galite patys sukurti.
Tai būtina
- - kompiuteris;
- - Interneto ryšys;
- - teksto redaktorius su galimybe išsaugoti tekstą UTF-8 koduote.
Nurodymai
1 žingsnis
Nustatykite, kokias funkcijas papildinys turėtų atlikti. Taip pat turite pasirinkti unikalų pavadinimą. Galite patikrinti, ar nėra „WordPress“įskiepių pavadinimų, naudodami „Google“paieškos variklį. Dažnai įskiepio pavadinimas yra tiesiogiai susijęs su jo paskirtimi.
2 žingsnis
Tada sukurkite pagrindinį PHP papildinio failą. Pageidautina, kad jo pavadinimas atitiktų priedo modulio pavadinimą ir būtų unikalus. Papildinio kodą galima padalyti į kelis PHP failus. Tai taip pat gali apimti „JavaScript“, CSS failus, vaizdus ir kt. Išskaidydami įskiepio kodą turėsite sukurti katalogą tokiu pačiu pavadinimu kaip ir pagrindinis PHP failas, tada ten įdėti visus failus.
3 žingsnis
Atidarykite pagrindinį papildinio modulio failą ir sukurkite standartinę antraštę, kad „WordPress“platforma galėtų atpažinti naują papildinį. Pvz.: Jei eisite į administravimo skydą ir spustelėsite elementą „Papildiniai“, sukurtą papildinį pamatysite bendrame sąraše.
4 žingsnis
Po pavadinimu užpildykite papildinio licencijos informaciją. Dažniausiai naudojama GRL arba suderinama licencija.
5 žingsnis
Kablių sistema naudojama sąveikai tarp įskiepių sistemos komponentų ir „WordPress“branduolio. Jo esmė slypi tame, kad branduolio funkcijos, prieš grąžindamos rezultatą, iškviečia papildomų tvarkytojų grandinę, jei jie šiuo metu yra registruoti. Taigi, prieš pridėdamas įrašo pavadinimą, „WordPress“patikrina, ar kablio, pavadinto the_title, tvarkytojai. Pridėkite reikiamus kabliukus prie papildinio ir užregistruokite juos paskambinę add_filter.
6 žingsnis
Norėdami pridėti funkcionalumą naudodami papildinius, turite sukurti šablonų žymas. Norėdami deklaruoti šablono žymą, parašykite PHP funkciją ir dokumentuokite ją įskiepių vartotojams.
7 žingsnis
Parašius papildinį patartina jį paruošti internacionalizacijai, t.y. įgyvendinti gebėjimą išversti rodomą tekstą į skirtingas kalbas. Norėdami tai padaryti, pasirinkite papildinio vertimo vietos pavadinimą. Jis turėtų būti toks pat unikalus, kaip ir paties papildinio pavadinimas. Apvyniokite visas teksto eilutes, kurios bus rodomos skaitytojui, vienoje iš dviejų „WordPress“gettext funkcijų: _ () arba _e (). Sukurkite POT (vertimo katalogo) failą ir paskirstykite jį kartu su papildiniu. Norėdami įkelti vertimą, naudokite funkciją load_plugin_textdomain.
8 žingsnis
Sukurkite tinklalapį, kuriame aprašoma, kaip įdiegti papildinį, kokias funkcijas jis atliks ir su kuriomis „WordPress“versijomis jis suderinamas.