Sfat rapid mesajele următoare și anterioare cu miniaturi

Conținutul bogat în conținut media implică conținut, nu? Și oferind cititorilor posibilitatea de a naviga prin posturi în mod linear este o modalitate bună de a le păstra la site-ul dvs. de lectură mai mult, nu-i așa? De ce să le dai un titlu? Acest sfat rapid vă va oferi programarea de care aveți nevoie pentru a include miniatura postului și data următoarelor și posturilor anterioare. Styling-ul este lăsat de tine.


Verificați mesajele anterioare și următoare

 $ prevPost = get_previous_post (adevărat); $ nextPost = get_next_post (adevărat);

Aceste două variabile vor primi posturile anterioare și următoare, dacă există. Acum putem verifica dacă există și folosiți ID-ul cu get_posts () pentru a afișa informațiile pe care le vrem despre fiecare postare.


Ieșiți miniaturile și alte lucruri

 
1, 'include' => $ prevPost-> ID); $ prevPost = get_posts ($ args); foreach ($ prevPost ca $ post) setup_postdata ($ post); ?>
">" Povestea anterioară ">

„>

1, 'include' => $ nextPost-> ID); $ nextPost = get_posts ($ args); foreach ($ nextPost ca $ post) setup_postdata ($ post); ?>
"> Următoarea poveste» ">

„>

Acest cod va intra în dvs. single.php șablon. Dacă există postări, folosim ID-ul pentru a obține acea postare și apoi a crea un mesaj pentru fiecare pentru a scoate următoarele:

  • Un link "Anterioară / Următor" etichetat generic
  • Miniatură postată înfășurată într-un link spre post
  • Titlul într-un h2 și înfășurat într-o legătură către post
  • și data

Concluzie

Odată ce ați configurat acest stil cu stilul pe care îl preferați, puteți face numeroase lucruri cu informațiile despre poștă. S-ar putea să aveți ceva care arată astfel:

Cod