WordPress Loop: sisällön näytön tukipilari

koodi, joka näyttää blogikirjoituksia WordPress teema on laajalti tunnettu WordPress Silmukka keskuudessa WordPress käyttäjät ja silmukka WordPress Codex.

Luuppia pidetään WordPress-teeman tärkeimpänä osana. Se on vastuussa blogikirjoitusten näyttämisestä nykyisellä sivulla parametrien perusteella.

tässä oppaassa käymme läpi WordPress-silmukan perusasiat esimerkein, jotta saat selkeän käsityksen siitä, mitä koodi tekee, miten muokata sitä ja mistä se löytyy WordPress-teemastasi.

WordPress Loopin logiikka

alkajaisiksi logiikalla tutustutaan Loopin peruskoodiin. Sitten voimme käydä jokaisen rivin läpi ymmärtääksemme sen.

silmukassa on yksi ” jos ”- lauseke ja” taas ” – silmukka. The ” if ”statement tarkistaa, jos on virkaa käytettävissä näytetään,” have_posts ” WordPress toiminto on boolean yksi, joka palauttaa oikean tai väärän arvon. Jos viestejä löytyy, se palauttaa ” true ”ja koodi etenee” while ” silmukka.

” while ”- silmukassa on myös” have_posts ” – WordPress-toiminto. Se palauttaa ”true” yhtä monta kertaa olemme asettaneet blogikirjoituksia näytetään WordPress admin.

tämän jälkeen koodi etenee WordPress-funktioon ”the_post”. Tämä toiminto perustaa postitse ja sitten voimme käyttää enemmän toimintoja poimia elementtejä virkaa. Edellä mainitussa esimerkissä olemme käyttäneet:

the_title -> hakee post-otsikon

the_post_thumbnail- > hakee blogikirjoituksen kuvan

the_excerpt – > hakee blogikirjoituksen otteen

on varmasti useampia toimintoja, jotka voimme käyttää poimia elementtejä virkaa, käsittelemme muutamia esimerkkejä.

Hyperlinkit Post Title

olet todennäköisesti nähnyt, että blogikirjoitusten otsikoissa on linkkejä varsinaisiin postauksiin. Kun napsautat hyperlinkkiä, navigoit yhden sivun näkymän blogikirjoitukseen. Useimmilla teemoilla on tiedosto nimeltä single.php, tämä tiedosto on nimeltään, kun katsot yhden viestin.

käytämme WordPress-toimintoa ” the_permalink ”ja liitämme siihen” the_title ” – toiminnon.

esimerkki:

sisällön, tekijän, päivämäärän ja kategorian Näyttäminen luupilla

olet saattanut nähdä monia blogeja, joiden viesteissä näkyy kirjoittajan nimi, koko blogin pääsivun sisältö sekä päivämäärä ja luokka. Voit helposti näyttää kaikki nämä hyödylliset yksityiskohdat silmukassa käyttämällä seuraavia toimintoja:

the_content – näyttää koko blogin sisällön

then_author – näyttää tekijän nimen

the_time-näyttää ajan ja päivämäärän

the_category – näyttää postauksen luokan

sinun silmukkasi näyttää jokseenkin

ehdollisten tägien käyttö

on monia tägejä, joita käytetään olosuhteiden tarkistamiseen, mutta onneksi WordPressissä nämä tägit ovat melko itsestään selviä. Esimerkiksi ”is_home” tarkistaa, onko nykyinen näkymä etusivulta (blogin Pääsivu). Voimme käyttää ehdollisia tunnisteita tiettyjen silmukoiden käynnistämiseen.

esimerkiksi, jos suljemme silmukan ”jos” – ehdon väliin, joka tarkistaa, onko nykyinen sivu Pääsivu, silmukka suoritetaan vain pääsivulla.

Voimme käyttää ehdollisia tageja mallitiedostoissamme ohjaamaan, mikä silmukka suoritetaan, jolloin yhdellä tiedostolla on useita silmukoita.

jotkut käytetyimmistä ehdollisista tageista ovat.

is_admin () – palauttaa true kun admin on kirjautunut sivustolle.

is_single () – palauttaa true jos yksittäistä viestiä katsotaan.

is_page ()-palauttaa true tietyillä sivuilla, esim.is_page (’Tietoja meistä’)

is_category () – palauttaa true on category pages, esim. is_category (’wordpress’)

is_tag () – palauttaa true on tags.

is_author () – tarkistaa tekijän ja palauttaa true. esim. is_author (’ahsan’)

is_404 () – palauttaa true jos sivua ei ole olemassa, voidaan käyttää 404 sivulla räätälöidyn silmukan suorittamiseen

has_excerpt () – palauttaa true jos viestissä on ote.

5 hyödyllistä silmukkaa WordPressissä

Katsotaanpa viittä yleistä silmukkaa WordPressissä.

lisää mainoksia ensimmäisen postauksen jälkeen

jos joudut sijoittamaan mainoksia ensimmäisen postauksen jälkeen, tämä on tapa tehdä tämä.

liitä vain Mainoskoodisi ja mainos sijoitetaan ensimmäisen postauksen jälkeen.

Hae virkaa kahden päivämäärän välillä

yksi yleinen käyttötapaus on hakea virkaa tietyksi ajaksi. Voit tehdä niin, käytä WordPress silmukka näin.

koodin sisällä käytetään SQL-funktiota, joka sisältää WHERE-lausekkeen. Funktio filter_where on sitten koukussa funktioon post_where ().

listaa tulevat viestit

lista tulevista viesteistä on fiksu tapa pitää kävijät kiireisinä blogissasi. Tämä voidaan saavuttaa seuraavan silmukan kautta.

yllä olevassa koodissa käytetään post_status-funktiota, joka hakee viestit niiden julkaisuajankohdan mukaan.

luo Arkistosivu

arkistosivu on mainio tapa listata parhaat postauksesi menneisyydestä niin, että lukijat löytävät ne edelleen blogistasi.

varmista, että luot mallisivun, joka näyttää arkistoidut viestit.

luo Kuvasilmukka

kuvasilmukka on mainio tapa näyttää blogitekstejä galleriamaisessa näytössä. Jokainen viesti näkyy kuvan ja sen ote.

katsotaan, miten se onnistuu WordPress-silmukoilla.

jos haluat näyttää kuvat selaimella, lisää seuraava koodi.

WordPressin have_posts-toimintoa käytetään tarkistamaan, onko tietoja saatavilla loopille. Se palauttaa true, jos tiedot ovat saatavilla.

The Loop is the Future

Think the Loop as the driving engine of WordPress themes. On ehdottoman välttämätöntä käyttää sitä näyttää virkaa. Tässä viestissä olen selittänyt perusasiat, on monia tapoja silmukka voidaan käyttää, suosittelen mennä yli silmukan toiminnassa.

, mutta Silmukka toimisi hyvin, jos se yhdistetään tehokkaaseen nopeaan WordPress-hostausvälineeseen. Cloudways on valmis silmukkaan! Testimme ovat osoittaneet, että verkkosivut Cloudways latautuvat 100% nopeammin.

Usein kysyttyä

Q. mikä on WordPress Silmukka?

WordPress Loop on tekniikka näyttää luettelon tiedot dynaamisesti määritellyillä parametreilla.

Q. tyyppisiä silmukoita WordPress?

on olemassa useita erilaisia silmukoita, käyttäjä voi luoda silmukan kohti omia vaatimuksia käyttämällä ennalta määriteltyjä WordPress toimintoja.

Q. miten näyttää useita virkoja WordPress Silmukka?

voit tehdä niin, sinun täytyy rajoittaa lukumäärää ajettaessa silmukan ympärillä WordPress virkaa.

Q. Mitä Silmukka Näyttää?

WordPress silmukka voi näyttää tietoja ja kuvia web-sivulla.

Vastaa

Sähköpostiosoitettasi ei julkaista.

More: