Spraudnis ir programmatūras modulis, kas, savienojot to ar galveno programmu, kalpo esošo spēju paplašināšanai vai izmantošanai. WordPress platformai nepieciešamos moduļus varat lejupielādēt internetā vai arī pats izveidot.

Tas ir nepieciešams
- - dators;
- - Interneta pieslēgums;
- - teksta redaktors ar iespēju saglabāt tekstu UTF-8 kodējumā.
Instrukcijas
1. solis
Nosakiet, kādas funkcijas spraudnim vajadzētu veikt. Jums arī jāizvēlas tam unikāls nosaukums. Izmantojot Google meklētājprogrammu, varat pārbaudīt WordPress spraudņu nosaukumus. Bieži vien spraudņa nosaukums ir tieši saistīts ar tā mērķi.
2. solis
Pēc tam izveidojiet galveno PHP spraudņa failu. Vēlams, lai tā nosaukums būtu saskaņa ar pievienojumprogrammas moduļa nosaukumu un arī unikāls. Spraudņa kodu var sadalīt vairākos PHP failos. Tas var ietvert arī JavaScript, CSS failus, attēlus utt. Sadalot spraudņa kodu, jums būs jāizveido direktorijs ar tādu pašu nosaukumu kā galvenajam PHP failam, un pēc tam tur jāievieto visi faili.
3. solis
Atveriet galveno spraudņa moduļa failu un izveidojiet standarta galveni, lai WordPress platforma varētu atpazīt jauno spraudni. Piemēram: Ja dodaties uz administrēšanas paneli un noklikšķiniet uz vienuma "Spraudņi", izveidotā spraudnis tiks parādīts vispārējā sarakstā.
4. solis
Aiz nosaukuma aizpildiet spraudņa licences informāciju. Pārsvarā tiek izmantota GRL vai saderīga licence.
5. solis
Āķu sistēma tiek izmantota, lai mijiedarbotos starp spraudņu sistēmas komponentiem un WordPress kodolu. Tās būtība slēpjas faktā, ka kodola funkcijas pirms rezultāta atgriešanas izsauc papildu apstrādātāju ķēdi, ja tie pašlaik ir reģistrēti. Tātad, pirms ziņai pievienojat virsrakstu, WordPress pārbauda, vai āķi ar nosaukumu_nosaukums ir apstrādātāji. Pievienojiet spraudnim nepieciešamos āķus un reģistrējiet tos, zvanot uz add_filter.
6. solis
Lai pievienotu funkcionalitāti, izmantojot spraudņus, jums jāizveido veidņu tagi. Lai deklarētu veidnes tagu, uzrakstiet PHP funkciju un dokumentējiet to spraudņu lietotājiem.
7. solis
Pēc spraudņa uzrakstīšanas ieteicams to sagatavot internacionalizācijai, t.i. ieviest iespēju iztulkot parādīto tekstu dažādās valodās. Lai to izdarītu, izvēlieties spraudņa tulkošanas vietas nosaukumu. Tam jābūt tikpat unikālam kā paša spraudņa nosaukumam. Aptiniet visas teksta rindas, kas tiks parādītas lasītājam, vienā no divām WordPress gettext funkcijām: _ () vai _e (). Izveidojiet POT (tulkošanas direktorija) failu un izdaliet to kopā ar spraudni. Lai ielādētu tulkojumu, izmantojiet funkciju load_plugin_textdomain.
8. solis
Izveidojiet tīmekļa lapu, kurā aprakstīts, kā instalēt spraudni, kādas funkcijas tas veiks un ar kurām WordPress versijām tas ir saderīgs.