Enumerar publicaciones, resaltar actual - Trucos CSS

Anonim

WordPress carece de una función wp_list_posts () que podría parecer lógica con la función wp_list_pages () robusta y útil. Sin embargo, puede simularlo utilizando la función get_posts () y ejecutando su propio ciclo a través de los resultados.

Los parámetros para get_posts () a continuación son solo ejemplos, reemplácelos con sus necesidades.


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

wp_list_pages () también tiene la característica de agregar un nombre de clase de "current_page_item" al elemento de la lista cuando esa página es la activa. Observe la etiqueta de la lista de apertura anterior, que replica esa funcionalidad al ver si el ID de la consulta actual coincide con el ID de la iteración actual del ciclo.