Rask tips Neste og forrige innlegg med miniatyrbilder

Medierikt innhold er engasjerende innhold, ikke sant? Og å gi leserne en mulighet til å bla gjennom innlegg lineært er en god måte å holde dem på nettstedet ditt leser lengre, ikke sant? Så hvorfor bare gi dem en tittel? Dette raske tipset gir deg programmeringen du må inkludere postminiaturen og datoen for neste og forrige innlegg. Styling er igjen opp til deg.


Se etter forrige og neste innlegg

 $ prevPost = get_previous_post (true); $ nextPost = get_next_post (true);

Disse to variablene vil få forrige og neste innlegg hvis de eksisterer. Nå kan vi sjekke for å se om de eksisterer og bruk ID med get_posts () for å vise hvilken som helst informasjon vi ønsker om hvert innlegg.


Utfør miniatyrer og andre ting

 
1, 'include' => $ prevPost-> ID); $ prevPost = get_posts ($ args); foreach ($ prevPost som $ post) setup_postdata ($ post); ?>
">« Forrige historie »>

">

1, 'include' => $ nextPost-> ID); $ nextPost = get_posts ($ args); foreach ($ nextPost som $ post) setup_postdata ($ post); ?>
"> Neste historie» ">

">

Denne koden vil gå inn i din single.php mal. Hvis innleggene finnes, bruker vi ID-en til å få det ene innlegget og deretter lage en for hver sløyfe for å utføre følgende:

  • En generisk merket "Forrige / Neste" -link
  • Innleggets miniatyrbilde pakket inn i en lenke til innlegget
  • Tittelen i en h2 og pakket inn i en lenke til innlegget
  • og datoen

Konklusjon

Når du har satt opp med styling som du foretrekker, kan du gjøre noen ting med postinformasjonen. Du kan ha noe som ser slik ut: