Megértése és használata kütyü wordpress, sebweo
Widgets teszi hozzá, és kiterjeszti a funkcionalitást a helyén a motor WordPress. Ezeket fel lehet használni, hogy adjunk a különböző menük, listák, egyszerű szöveget, szoftvert, kódot, és sokkal inkább a megfelelő terület nagysága. És ezek a területek nem korlátozódik az oldallapok (azaz oldalsávban). Sok modern témák WordPress úgy vannak kialakítva, hogy a terület a widget állnak szinte minden területén a strukturális hely: héder, lábléc oldalsáv előtt, után, és azon belül a tartalom.
Widget kijelző: a) a bejegyzés a widget
Két alapvető lépéseket elkezdenek megjelenni egy új widgetet WordPress. Először is, meg kell, hogy regisztráljon egy új modult a területen functions.php sablon fájlt, másrészt, meg kell hívni az új területen új widget valahol a megfelelő fájlt a témát.
A regisztrációhoz a widget, hogy hozzon létre egy új funkció egy egyedi nevet témájának functions.php fájlt. Ez a funkció hatására a rendszer működését wordpress register_sidebar.
Miután hozzáadott egy új területen, akkor megtekintéséhez külseje az admin felületen: a konzolra - Megjelenés - Widgets és legyen egy új blokk „New Area Widget”.
Widget kijelzők: b) visszavonása a widget a sablon oldalon
Most kell csatlakoztatni az újonnan létrehozott területe a widget sablon. Anélkül, hogy ez nem lehet látni az oldalon (az első), még akkor is, ha az admin felületen látható.
Ebben mintakódban általunk használt két beépített WordPress funkció: is_active_sidebar (amely megvizsgálja, hogy a widget, hogy a hozzáadott kütyü benne aktív) és dynamic_sidebar (amely megjeleníti az összes kütyü hozzá a régió). Mi ellenőrizze, ha a feltétel az aktív régió azonosítójú modulok „mesto-dlya-reklami”, és ha a feltétel igaz értékkel tér vissza. azaz területen van, és azt widgetek kiadási terület a div class a kütyü-reklamoy.
Hasonlóképpen, mi most egy új widgetet terület a megfelelő hely számunkra a helyszínen, és adjunk hozzá kütyü a cél. Regisztráció egy widget terület, és csatlakoztassa azt a megfelelő helyen a megfelelő sablont (például, hogy jelenjenek meg a lábléc területe - meg kell szerkeszteni a footer.php téma fájl, és így tovább). Ezután a konzol „befektetni” ezen a területen szükséges kütyü, így jelennek meg az oldalon.
Létrehozva egy új modult
Ahhoz, hogy hozzon létre egy új példányt a widget, amit tennie kell néhány lépést:
- Regisztráció modul
- Hozzon létre egy osztályt, hogy tárolja a widget funkciók
- Írja meg a funkció építésére tervezési modul
- Írja meg a widgetet funkció megjelenítéséhez a widget a Front-end
- Írj egy függvény formában megjeleníteni a formában a menü megjelenését - Widget
- Írja be a frissítési funkciót. A widget lehet frissíteni a formából
Basic modult például struktúra WordPress: