den ny vejledning til wordpress aktioner og filtre

, begynder guide til wordpress aktioner og filtre,,,,, 19,,,,,,,,, 26,,,,,,,,,, det cyber - mandag envato tuts + kurser vil blive reduceret til $3.- og' t miss.,, når det kommer til professionelle wordpress udvikling, er det nødvendigt, at udviklere forstår begge aktioner og filtre, som det er vigtigt at forstå, wordpress kroge. enkelt, hooks er det, give os mulighed for at vælge, udvide og styrke wordpress gennem en adi på de emner, plugins og andre skik udviklingsbestræbelser. problemet er, at disse to elementer af wordpress - nok den vigtigste aspekter af udviklingen for platform - er enten meget misforstået eller fuldstændig ignoreret. i denne post, skal vi tage et kig på den wordpress side livscyklus, hvor kroge arbejde og revidere de forskelle i aktioner og filtre, således at vi ikke blot kan blive bedre tema og /eller plugin udviklere, men også har en dybere forståelse af, hvordan wordpress virker.,,,, note: denne artikel er specifikt rettet til begyndere, så hvis du er en erfaren entreprenør, det kan være lidt af en opfyldning, men hvis du  , er en nybegynder, du er fri til at gå, spørgsmål i bemærkning område ved udgangen af den post.,, wordpress side livscyklus, før vi begynder at tale om wordpress kroge, det er vigtigt at forstå, hvordan wordpress side livscyklus virker.,, en side livscyklus, er intet andet end en kombination af de begivenheder, der finder sted, når en browser anmodninger fra en side til når serveren returnerer den side til browseren.,, lad os sige, for eksempel, at du lader en enkelt side.så, på et højt niveau, wordpress vil gøre følgende:,, se på den anmodede side id, søge i databasen for side af sit id, søge i databasen for eventuelle tilknyttede data (såsom kategorier, mærkater, billeder, osv.), søge i databasen for de bemærkninger, der er forbundet med det, tilbage.  , alle de data til browseren, modellen filer og opfordrer til api - funktioner er ansvarlig for præstationen, design og placering af data på skærmen. det lyder let, men hvis du tror, en af de mest komplekse blogs, at du læser, eller, hvis de tror, selv om noget af det arbejde, du har gjort, kan du begynde at forstå, hvor omfattende denne proces kan være. dette er naturligvis på den mest enkle niveau.dette er ikke nogen omfatte caching mekanismer eller nogen af de avancerede emner, som andre har ofte drøftet, da bygning wordpress baseret projekter. en populær wordpress udvikler rarst - fyren bag queryposts.com - har tilsammen en forholdsvis detaljerede grafisk, der viser, wordpress centrale belastning:,,  , ikke modvirkes, hvis du ikke kan følge ovenstående diagram.jeg har lagt det her blot som reference.det endelige mål med dette møde er, at der ved udgangen, udviklere er i stand til at forstå det. når det er sagt, er det vigtigste at forstå kroge i wordpress side belastning livscyklus:,, mens wordpress løber en række forespørgsler og forbereder sig på at gøre dataene til browseren, det er se på alle de skik kroge - dvs. aktioner og filtre, som nu har været skrevet og sender data gennem de filtre, før de vendte tilbage til browser data.,, på dette punkt, at det er vigtigt at definere kroge og se på de forskelle, der er mellem aktioner og filtre, og hvordan de spiller i den samlede livscyklus.,, om alle kroge, wordpress kroge henvise til to ting - aktioner og filtre.hvis man ser på codex artikler om kroge, vil du se noget, men en kort side forbinder med henvisninger til aktioner og filtre.det er præcis sådan, det bør være, for  , det er, hvad kroge er. så her er, hvordan man tænke:,, hooks, således at vi bogstaveligt talt klo i dele af wordpress side livscyklus for at hente, indsæt eller ændre data, eller de gør det muligt for os at træffe visse foranstaltninger, bag kulisserne.,, sejt, ikke?men der er to ting, for at forstå denne:, aktioner, som er anderledes end filtre. kan du ikke bare kaste en krog i et vilkårligt punkt for henrettelse.der er tidspunkter, hvor visse kroge ild og optimal gange for at drage fordel af det. det sagde, lad os først definere aktioner og filtre, så kan vi gennemgå, når fyre hvad.,, at træffe foranstaltninger, så hvad er handlinger?den enkleste definition er: aktioner viser, at der er sket noget.det er det.men hvad godt er denne definition?og hvordan kan vi ikke få det forveksles med begivenheder?her er, hvordan jeg ligeud:,, aktioner er begivenhederne i wordpress side livscyklus, hvor visse ting har fundet sted - visse ressourcer er ladt, visse faciliteter står til rådighed, og afhængigt af, hvordan tidlig indsats har fundet sted, nogle ting er endnu belastning.,, efter at vi har drøftet wordpress side lifeycle, foranstaltninger i visse punkter i løbet af det liv, som du kan indføre deres egne funktioner. det betyder, at du har evnen til at få noget til at ske, mens en side er læsning. codex giver en  , store ressource   om de foranstaltninger, der er indbygget i wordpress samt den rækkefølge, hvori de fyre.,, bogmærke, henviser ofte, og lære det.,,, det er grundlæggende i at lære at klo i wordpress på visse punkter i løbet af det er gennemførelsen og gør det rigtigt. ™. eksempel: jeg ser ofte udviklere og trække i, lokalitet, alt for ofte.ja, der er en tid til at gøre dette.men siger, at du ville gøre noget, lige før, at stillinger.så det ville være fornuftigt at anvende, pre_get_posts, klo, snarere end, lokalitet, ikke?,, det er det!let nok, håber jeg, konklusioner, på dette punkt, at jeg anbefaler, at følgende midler:,, stik af api - som også indeholder nogle gode oplysninger, som kan anvendes i tema udvikling. aktionen reference, filter henvisning, vi planlægger at fortsætte driften af flere stillinger. i denne artikel samt artikel i pippins extensible plugins så være sikker på at blive hængende på dette møde for at få mere information om kroge.

WordPress Core Lifecycle



Previous:
Next Page: