Snabbtips Nästa och tidigare inlägg med miniatyrbilder

Medierikt innehåll är engagerande innehåll, eller hur? Och ger läsarna möjlighet att bläddra i inlägg linjärt är ett bra sätt att hålla dem på din webbplats att läsa längre, eller hur? Så varför bara ge dem en titel? Det här snabba tipset ger dig den programmering du behöver inkludera miniatyrbilden och datumet för nästa och föregående inlägg. Styling är kvar till dig.


Kontrollera efter föregående och nästa inlägg

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

Dessa två variabler kommer att få tidigare och nästa inlägg om de existerar. Nu kan vi kontrollera om de finns och använd ID med get_posts () för att visa vilken information vi vill ha om varje inlägg.


Utför miniatyrer och andra saker

 
1, 'include' => $ prevPost-> ID); $ prevPost = get_posts ($ args); foreach ($ prevPost som $ post) setup_postdata ($ post); ?>
">" Tidigare Story ">

">

1, 'include' => $ nextPost-> ID); $ nextPost = get_posts ($ args); foreach ($ nextPost som $ post) setup_postdata ($ post); ?>
"> Nästa Story» ">

">

Denna kod kommer att gå in i din single.php mall. Om posterna finns, använder vi ID för att få den en post och skapa sedan en för varje loop för att mata ut följande:

  • En generiskt märkt "Föregående / Nästa" länk
  • Posten miniatyrbilden inslagna i en länk till inlägget
  • Titeln i en h2 och inslagna i en länk till posten
  • och datumet

Slutsats

När du har den här inställningen med den stil du föredrar kan du göra några saker med postinformationen. Du kanske har något som ser ut så här: