Pamatfunkcijas

Satura rādītājs
Funkcijas skatīšana kodolā ir ātrākais veids, kā uzzināt, kā darbojas konkrēta funkcija Wordpress Tas darbojas, mēs varam precīzi redzēt, kādus parametrus ir atļauts ievadīt funkcijā, kā arī vērtības un datu tipus, kurus funkcija faktiski atgriež.
Funkciju atrašana
Lai sāktu funkciju meklēšanu, mums jāatrod vienkārša teksta redaktors, kas ļauj mums meklēt vienumus tādos failos kā Textpad operētājsistēmā Windows vai jebkurā citā SDI kas vēlams atbalsta PHP failus, tādā veidā mēs varam izmantot tās funkcijas, lai meklētu pamatfailos.
Veiksim šādu vienkāršu uzdevumu, atradīsim funkciju is_super_admin (), mūsu meklēšanas rezultātā mums tiks parādīts fails wp-include / features.php un mums vajadzētu redzēt kaut ko līdzīgu minētajā failā:

Triks, lai ātrāk atrastu funkcijas, ir vārda pievienošana funkciju piemēram, mūsu ievietotajā meklēšanas lodziņā funkcija is_super_admin šādā veidā mēs izvairāmies no tā, ka tas mums sniedz zvanus uz funkciju, kas atrodas visos Wordpress.
Kad mūsu funkcija ir atrasta, mēs varam pārbaudīt dokumentāciju, kurai vajadzētu izskatīties ļoti līdzīgi šai:

Kā mēs redzam, dokumentācija mums norāda funkcijas mērķi, saņemtos parametrus un tās izvadi, tādā veidā mēs varam ātri zināt, kādu funkciju tā pilda.
Kodola izpēte
Pamatā Wordpress Ir daži faili, kuros ir visbiežāk izmantotās funkcijas, kuras mēs varam pārskatīt, jo tās tiek izmantotas spraudņu un papildu satura ģenerēšanā, tālāk redzamie faili atrodas direktorijā wp-ietver no mūsu Wordpress instalācijas.
Funkcijas.php
Šajā failā ir galvenās API funkcijas, tās plaši izmanto spraudņi un motīvi, un mēs atrodam tādas funkcijas kā:
  • pašreizējais laiks (): Šī funkcija parāda pašreizējo laiku, pamatojoties uz noteiktu veidu.
  • force_ssl_login (): Kā norāda nosaukums, šī funkcija piesakās, lai pieteiktos, izmantojot HTTPS protokolu.
  • wp_nonce_field (): Šī funkcija ievieš īpašo slēpto nonce lauku Wordpress formās, lai varētu novērst iejaukšanos no ārējiem aģentiem, pievienojot papildu validācijas līmeni.
  • Absints (): Šī funkcija vienkārši atgriež vesela skaitļa absolūto vērtību.
Formatēšana.php
Šajā failā ir funkcijas, kas palīdz mums formatēt tekstus, lai tos ievietotu datu bāzē vai parādītu.
  • esc_attr (): Šī funkcija ļauj izvairīties no teksta, kurā ir HTML atribūti
  • esc_html (): Tāpat kā iepriekšējais, tas palīdz mums izvairīties, taču šajā gadījumā aizbēgšana tiks veikta, izmantojot HTML kodu
  • esc_url (): To izmanto, lai notīrītu un pārbaudītu URL.
  • is_email (): Tas ļauj mums apstiprināt, ka tas ir derīgs e -pasts.
Kā redzam, mūsu pieminēto funkciju sarakstā mēs neierakstām saņemtos parametrus, mēs to atstājam kā uzdevumu, lai viņi varētu meklēt šīs funkcijas un redzēt, ko viņi saņem un ko viņi atgriež, lai varētu turpināt mācīties par Core Wordpress.Vai jums patika šī apmācība un palīdzējāt tai?Jūs varat apbalvot autoru, nospiežot šo pogu, lai sniegtu viņam pozitīvu punktu
wave wave wave wave wave