Egyedi képesség hozzáadása WordPressben
Folytatva a megkezdett témát: ha az egyedi szerepköröd mellé egyedi képességekre is szükséged lesz, azokat is hozzá tudod adni pluginek nélkül - nézzünk most erre egy példát!
A szerepkörhöz hasonlóan a képességek is marandóan "hozzáadódnak" az adott szerepkörhöz. Így nem muszáj folyamatosan bekapcsolva lennie a snippetnek, elég, ha csak egyszer lefut (vagyis utána a fájlt törölheted). Az egyszerűség kedvéért - mivel valójában szorosan összetartoznak - a múltkori példát fejlesztjük tovább:
A kód elég könnyen érthető: a unicorn_tamer
szerepkörhöz hozzáadjuk a tame_a_unicorn
képességet. Ettől kezdve használhatjuk akár a sablonunkban (ahogyan az egyedi single.php-val kapcsolatos snippetben mutattam), akár a többi snippetben (például az SVG feltöltés esetében) is, méghozzá a következőképpen:
Ha már nem lesz szükséged a képességre, akkor azt el is tudod távolítani, méghozzá az alábbi snippettel:
Remélem, hogy ezek a snippetek is hasznosak voltak - ha bármilyen kérdés/kérés felmerült benned, vedd fel velem a kapcsolatot!