Turinys
Pagrindinės funkcijos peržiūra yra greičiausias būdas sužinoti, kaip veikia tam tikra funkcija „Wordpress“ Tai veikia, mes galime tiksliai pamatyti, kokius parametrus leidžiama įvesti į funkciją, taip pat reikšmes ir duomenų tipus, kuriuos funkcija iš tikrųjų grąžina.Funkcijų paieška
Norėdami pradėti ieškoti funkcijų, turime rasti paprasto teksto redaktorių, kuris leidžia mums ieškoti terminų tokiuose failuose kaip Teksto klaviatūra „Windows“ ar bet kurioje kitoje SDI pageidautina palaikyti PHP failus, tokiu būdu mes galime naudoti jo funkcijas ieškodami pagrindiniuose failuose.
Atlikime šį paprastą pratimą, suraskime funkciją is_super_admin (), mūsų paieška turėtų atnešti mums failą wp-apima / pajėgumai.php ir tame faile turėtume pamatyti kažką panašaus:
Suradę mūsų funkciją, galime patikrinti dokumentus, kurie turėtų atrodyti labai panašiai:
Šerdies tyrinėjimas
Šerdyje „Wordpress“ Yra tam tikrų failų, kuriuose yra dažniausiai naudojamos funkcijos, kurias galime peržiūrėti, nes jos naudojamos kuriant papildinius ir papildomą turinį, failai, kuriuos matysime žemiau, yra kataloge wp-apima mūsų „Wordpress“ diegimo.
Funkcijos.php
Šiame faile yra pagrindinės API funkcijos, jas plačiai naudoja papildiniai ir temos, viduje randame tokias funkcijas kaip:
- Dabartinis laikas (): Ši funkcija rodo esamą laiką pagal nurodytą tipą.
- force_ssl_login (): Kaip rodo pavadinimas, ši funkcija priverčia prisijungti per HTTPS protokolą.
- wp_nonce_field (): Ši funkcija diegia specialų paslėptą nonce lauką „Wordpress“ formose, kad būtų galima išvengti išorinių agentų trukdžių, pridedant papildomą patvirtinimo lygį.
- Absentas (): Ši funkcija tiesiog grąžina absoliučią sveikojo skaičiaus vertę.
Šiame faile yra funkcijos, padedančios mums formatuoti tekstus įterpti juos į duomenų bazę arba rodyti.
- esc_attr (): Ši funkcija leidžia išvengti teksto, kuriame yra HTML atributų
- esc_html (): Kaip ir ankstesnis, tai padeda mums pabėgti, tačiau šiuo atveju pabėgimas bus atliekamas naudojant HTML kodą
- esc_url (): Jis naudojamas išvalyti ir patikrinti URL.
- is_email (): Tai leidžia mums patvirtinti, kad tai galiojantis el.