Listează postări, evidențiază curentul CSS-Tricks

Anonim

WordPress nu are o funcție wp_list_posts () care ar putea părea logică cu funcția robustă și utilă wp_list_pages (). O puteți simula, totuși, utilizând funcția get_posts () și rulând propria buclă prin rezultate.

Parametrii pentru get_posts () de mai jos sunt doar exemple, înlocuiți-le cu nevoile dvs.


    post->ID ) ( echo ' class="current"'; ) else () ?>>

wp_list_pages () are, de asemenea, caracteristica de a adăuga un nume de clasă „current_page_item” la elementul listă atunci când acea pagină este cea activă. Observați eticheta listei de deschidere de mai sus, care reproduce această funcționalitate, văzând dacă ID-ul din interogarea curentă se potrivește cu ID-ul din iterația curentă a buclei.