function themename_widgets_init () {register_sidebar( array(‘name’ => __( ‘Custom sidebar’, ‘bootstrap-start-child’ ), // name of sidebar and theme for translation‘id’ => ‘custom-sidebar’, // sidebar’o id, naudojamas parodyti sidebar‘before_widget’ => ”, // html tag prieš sidebar ‘after_widget’ => ”, // html tag po sidebar‘before_title’ => ”, // title prieš pavadinimą sidebar ‘after_title’ => ”, // closing html…
Pagrindinės WordPress duomenų bazės lentelės
Apsauga tiesioginiam plugino failų priėjimui
Sukūrus plugin’ą, jo failai gali būti prieinami tiesiogiai per nuorodą naršyklėje. Tam, kad plugino failai būtų paleisti tik naudojant WordPress sistemą, užtenka patikrinti ar wp-config.php faile nurodyta konstanta ‘ABSPATH’ egzistuoja. Šią PHP kodo eilutę būtina įterpti plugino failo kodo pradžioje.
Sukurti duomenų lentelę naudojant WordPress funkciją
Pavyzdys, kaip sukurti lentelę MySQL duomenų bazėje naudojantis WordPress funkcija.
Pridėti papildomą informaciją prie el. laiško žinutės tik el. parduotuvės administratoriui
Pridėti papildomą informaciją prie el. pašto laiško kuomet gaunamas užsakymas tik el. parduotuvės administratoriui.
Parodyti naudojamus style ir javasscript failus
Visų WordPress actions ir filters sąrašas
Visi galimi WordPress actions ir filters su versijų istorija – https://adambrown.info/p/wp_hooks
Įgalinti Google Analytics WordPress svetainėje
Vienas iš būdų įgalinti Google Analytics WordPress svetainėje. Užtenka pridėti šią funkciją WordPress temos functions.php, kuri įklijuoja Google Analytics žymą header skiltyje.
Administratoriaus paskyros saugumo lygio padidinimas
Rekomenduojama sukurti papildomą administratoriaus paskyrą, o senosios originalios paskyros įrašą duomenu bazėje ištrinti naudojant PHP MyAdmin, kadangi jis turi laukelį ID 1, kuris paprastai tampa praogramišiu taikiniu.