WordPress Loop: Bærebjelken I Innholdsvisningen

koden som viser blogginnleggene På WordPress-temaet ditt, er allment kjent som WordPress Loop blant WordPress-brukere og Som Loop på WordPress Codex.

Sløyfen regnes som den viktigste delen Av WordPress-temaet. Det er ansvarlig for å vise blogginnlegg på gjeldende side basert på parametrene.

i denne veiledningen vil vi gå over grunnleggende Om WordPress Loop med eksempler, slik at du får en klar forståelse av hva koden gjør, hvordan du tilpasser den og hvor Den finnes i WordPress-temaet ditt.

Logikken Til WordPress Loop

for å starte med logikken, la oss se på den grunnleggende koden til sløyfen. Da kan vi gå over hver linje for å forstå det.

I Løkken har vi en «hvis» – setning og en» mens » – løkke. «Hvis» – setningen sjekker om det er innlegg tilgjengelig for å bli vist, Er» have_posts » WordPress-funksjonen en boolsk, som returnerer en sann eller falsk verdi. Hvis det er innlegg funnet, returnerer den «true» og koden fortsetter til» while » loop.

«while» – sløyfen har Også» have_posts » WordPress-funksjonen. Den returnerer «true» lik antall ganger vi har satt blogginnlegg som skal vises I WordPress admin.

koden fortsetter deretter Til WordPress-funksjonen «the_post». Denne funksjonen setter opp innlegget og da kan vi bruke flere funksjoner for å trekke ut elementer fra innleggene. I det ovennevnte eksemplet har vi brukt:

the_title-> henter innleggets tittel

the_post_thumbnail- > henter det utvalgte bildet av blogginnlegget

the_excerpt- > henter utdraget av blogginnlegget

Det er sikkert flere funksjoner som vi kan bruk til å trekke ut elementer fra innlegg, vi vil dekke noen få eksempler.

Hyperlinking på Innleggstittel

du har sikkert sett at blogginnleggstitler har lenker til de faktiske innleggene. Ved å klikke på hyperkoblingen blir du navigert til en enkelt sidevisning av blogginnlegget. De fleste temaer har en fil som heter single.php, denne filen kalles når du ser på et enkelt innlegg.

vi vil bruke» the_permalink «WordPress funksjon og vedlegge» the_title » funksjon for å koble den.

Eksempel:

Vise Innhold, Forfatter, Dato Og Kategori Ved Hjelp Av Løkken

du har kanskje sett mange blogger med innlegg som viser navnet på forfatteren, hele innholdet på hovedbloggsiden, med dato og kategori også. Du kan enkelt vise alle disse nyttige detaljene i løkken ved hjelp av følgende funksjoner:

the_content – Viser hele blogginnholdet

then_author – Viser forfatternavnet

the_time-Viser tid og dato

the_category – Viser kategorien av innlegget

sløyfen din vil se ut som

bruk av betingede koder

det er mange koder som brukes til å sjekke Om Forholdene, men heldigvis, i wordpress, disse kodene er ganske mye selvforklarende. For eksempel kontrollerer «is_home» om gjeldende visning er av hjemmesiden (hovedsiden til bloggen). Vi kan bruke Betingede Koder for å starte bestemte Løkker.

for eksempel, hvis vi vedlegger Vår Sløyfe mellom «hvis» tilstand som kontrollerer om gjeldende side er hovedsiden, Vil Sløyfen bare bli utført på hovedsiden.

Vi kan bruke Betingede Koder i våre malfiler for å kontrollere Hvilken Sløyfe som utføres, og dermed ha flere løkker i en enkelt fil.

Noen Av De Mest Brukte Betingede kodene er.

is_admin () – Returnerer sant når admin er logget på nettstedet.

is_single (–- Returnerer sant hvis enkelt innlegg vises.

is_page() – Returnerer true på enkelte sider, f.eks is_page(‘om oss’)

is_category ()-Returnerer true på kategorisider, F. eks is_category(‘wordpress’)

is_tag () – Returnerer true på tagger.

is_author () – Sjekker for forfatter og Returnerer sann. eksempelvis. is_author (‘ahsan’)

is_404 () – Returnerer sant hvis siden ikke finnes, kan brukes på 404 sider for å utføre en tilpasset Sløyfe

has_excerpt () – Returnerer sant hvis et innlegg har et utdrag.

5 Nyttige Looper I WordPress

La oss se på fem vanlige looper I WordPress.

Sett Inn Annonser Etter Det Første Innlegget

Hvis Du må plassere Annonser etter det første innlegget, er dette en måte å gjøre dette på.

bare lim Inn Annonsekoden din, så plasseres annonsen etter det første innlegget.

Hent Innlegg Mellom To Datoer

en av de vanligste bruksområdene er å hente innlegg for en bestemt tidsperiode. For å gjøre Det, bruk WordPress-sløyfen slik.

Inne i koden bruker VI EN SQL-funksjon som inneholder WHERE-klausulen. Funksjonen filter_where er deretter koblet til post_where () – funksjonen.

Liste Kommende Innlegg

en liste over kommende innlegg er en smart måte å holde besøkende opptatt på bloggen din. Dette kan oppnås gjennom følgende sløyfe.

i koden ovenfor bruker vi post_status-funksjonen til å hente innlegg i henhold til publisert dato.

Opprett En Arkivside

arkivsiden er en flott måte å liste opp dine beste innlegg fra fortiden, slik at leserne fortsatt kan finne dem på bloggen din.

Sørg for å opprette en malside for å vise arkiverte innlegg.

Opprett Bildesløyfe

bildesløyfen er en flott måte å vise blogginnleggene dine på i en gallerilignende skjerm. Hvert innlegg vises med et bilde og dets utdrag.

La oss se hvordan du gjør det ved Hjelp Av WordPress Loops.

legg til følgende kode for å vise bildene i en nettleser.

WordPress have_posts-funksjonen brukes til å sjekke om data er tilgjengelige for sløyfe. Den returnerer sant hvis dataene er tilgjengelige.

Sløyfen Er Fremtiden

Tenk På Sløyfen som drivmotor Av WordPress-temaer. Det er helt nødvendig å bruke det til å vise innlegg. I dette innlegget har jeg forklart det grunnleggende, det er mange måter en løkke kan brukes på, jeg anbefaler deg å gå Over Løkken i aksjon.

Men Løkken ville fungere bra hvis den er kombinert med et høytytende raskt WordPress hosting medium. Cloudways er klar for Loop! Våre tester har vist at nettsteder på Cloudways laster 100% raskere.

Ofte Stilte Spørsmål

Q. Hva Er WordPress Loop?

WordPress Loop Er en teknikk for å vise en liste over data dynamisk med spesifiserte parametere.

Q. Typer looper I WordPress?

det finnes flere typer looper, en bruker kan lage en sløyfe i henhold til egne krav ved hjelp av de forhåndsdefinerte WordPress-funksjonene.

Q. Hvordan Vise En Rekke Innlegg I En WordPress Loop?

For å gjøre det må du begrense antall teller mens du kjører sløyfen rundt WordPress-innlegg.

Q. Hva Gjør Loop Display?

WordPress Loop kan vise data og bilder på en nettside.

Legg igjen en kommentar

Din e-postadresse vil ikke bli publisert.

More: