Pagrindinės funkcijos

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:

Greitesnis funkcijų radimo triukas yra žodžio pridėjimas funkcija pavyzdžiui, į paieškos laukelį, kurį įdėjome funkcija is_super_admin tokiu būdu mes išvengiame, kad tai mums atneštų skambučius į visų funkciją „Wordpress“.
Suradę mūsų funkciją, galime patikrinti dokumentus, kurie turėtų atrodyti labai panašiai:

Kaip matome, dokumentuose nurodomas funkcijos tikslas, gaunami parametrai ir turima produkcija, tokiu būdu galime greitai sužinoti, kokią funkciją ji atlieka.
Š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ę.
Formatavimas.php
Š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.
Kaip matome, minimų funkcijų sąraše nenurodome jų gaunamų parametrų, paliekame tai kaip pratimą, kad jie galėtų ieškoti šių funkcijų ir pamatyti, ką jie gauna ir ką grąžina, kad galėtų toliau mokytis apie „Core“ „Wordpress“.Ar jums patiko ir padėjo ši pamoka?Galite apdovanoti autorių paspausdami šį mygtuką, kad suteiktumėte jam teigiamą tašką

Padėsite svetainės plėtrą, dalintis puslapį su draugais

wave wave wave wave wave