WordPress mist een functie wp_list_posts () die logisch lijkt bij de robuuste en nuttige functie wp_list_pages (). U kunt het echter simuleren door de functie get_posts () te gebruiken en uw eigen lus door de resultaten te laten lopen.
De parameters voor get_posts () hieronder zijn slechts voorbeelden, vervangen door uw behoeften.
post->ID ) ( echo ' class="current"'; ) else () ?>>
wp_list_pages () heeft ook de eigenschap om een klassennaam "current_page_item" toe te voegen aan het lijstelement wanneer die pagina de actieve is. Let op de openingslijst-tag hierboven, die die functionaliteit repliceert door te kijken of de ID van de huidige query overeenkomt met de ID van de huidige iteratie van de lus.