Kärnfunktioner

Innehållsförteckning
Att visa en funktion i Core är det snabbaste sättet att lära sig hur en specifik funktion av Wordpress Det fungerar, vi kan se exakt vilka parametrar som är tillåtna för inmatning i funktionen, liksom de värden och datatyper som funktionen faktiskt returnerar.
Hitta funktionerna
För att starta sökningen efter funktionerna måste vi hitta en vanlig textredigerare, som gör att vi kan söka efter termer i filer som t.ex. Textpad på Windows eller något annat SDI som helst har stöd för PHP -filer, på så sätt kan vi använda dess funktioner för att söka i kärnfilerna.
Låt oss göra följande enkla övning, låt oss hitta funktionen is_super_admin (), vår sökning bör ge oss filen som ett resultat wp-includes / capabilities.php och vi borde se något liknande i filen:

Ett knep för att hitta funktioner snabbare är att lägga till ordet fungera till exempel i sökrutan vi lägger funktionen är_super_admin på detta sätt undviker vi att det ger oss samtal till funktionen inom alla Wordpress.
När vår funktion är lokaliserad kan vi inspektera dokumentationen som ska se mycket ut så här:

Som vi kan se berättar dokumentationen för funktionens syfte, parametrarna den tar emot och utmatningen den har, på så sätt kan vi snabbt veta vilken funktion den fyller.
Utforska kärnan
Inom kärnan av Wordpress Det finns vissa filer som innehåller de mest använda funktionerna, som vi kan granska eftersom dessa används för att generera plugins och ytterligare innehåll, filerna som vi kommer att se nedan finns i katalogen wp-inkluderar av vår Wordpress -installation.
Functions.php
Denna fil innehåller de viktigaste API -funktionerna, dessa används i stor utsträckning av plugins och teman, inuti hittar vi funktioner som följande:
  • aktuell tid (): Denna funktion visar den aktuella tiden, baserat på en specificerad typ.
  • force_ssl_login (): Som namnet indikerar tvingar denna funktion inloggning via HTTPS -protokollet.
  • wp_nonce_field (): Denna funktion implementerar det speciella dolda nonce -fältet i formulär i Wordpress så att störningar från externa agenter kan undvikas genom att lägga till en ytterligare valideringsnivå.
  • Absint (): Denna funktion returnerar helt enkelt det absoluta värdet för ett heltal.
Formatting.php
Denna fil innehåller de funktioner som hjälper oss vid formatering av texterna antingen för att infoga dem i databasen eller för att visa dem.
  • esc_attr (): Denna funktion gör att vi kan komma undan texten som innehåller HTML -attribut
  • esc_html (): Liksom den föregående hjälper det oss att fly, men i det här fallet kommer flykten att göras på HTML -koden
  • esc_url (): Den används för att rengöra och verifiera en URL.
  • is_email (): Det gör att vi kan verifiera att det är ett giltigt e -postmeddelande.
Som vi kan se, i listan över funktioner som vi nämner lägger vi inte in parametrarna som de får, vi lämnar detta som en övning så att de kan leta efter dessa funktioner och se vad de får och vad de returnerar så att de kan fortsätt lära dig om kärnan i Wordpress.Gillade du och hjälpte denna handledning?Du kan belöna författaren genom att trycka på den här knappen för att ge honom en positiv poäng

Du kommer att bidra till utvecklingen av webbplatsen, dela sidan med dina vänner

wave wave wave wave wave