In WordPress fehlt eine Funktion wp_list_posts (), die mit der robusten und nützlichen Funktion wp_list_pages () logisch erscheint. Sie können es jedoch simulieren, indem Sie die Funktion get_posts () verwenden und eine eigene Schleife durch die Ergebnisse ausführen.
Die folgenden Parameter für get_posts () sind nur Beispiele und werden durch Ihre Anforderungen ersetzt.
post->ID ) ( echo ' class="current"'; ) else () ?>>
wp_list_pages () hat auch die Funktion, dem Listenelement den Klassennamen "current_page_item" hinzuzufügen, wenn diese Seite aktiv ist. Beachten Sie das obige Eröffnungslisten-Tag, das diese Funktionalität repliziert, indem überprüft wird, ob die ID aus der aktuellen Abfrage mit der ID aus der aktuellen Iteration der Schleife übereinstimmt.