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
- Hyperlinkit Post Title
- sisällön, tekijän, päivämäärän ja kategorian Näyttäminen luupilla
- ehdollisten tägien käyttö
- 5 hyödyllistä silmukkaa WordPressissä
- lisää mainoksia ensimmäisen postauksen jälkeen
- Hae virkaa kahden päivämäärän välillä
- listaa tulevat viestit
- luo Arkistosivu
- luo Kuvasilmukka
- The Loop is the Future
- Q. mikä on WordPress Silmukka?
- Q. tyyppisiä silmukoita WordPress?
- Q. miten näyttää useita virkoja WordPress Silmukka?
- Q. Mitä Silmukka Näyttää?
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.
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.