Liste von Child-Pages mit Excerpt

Die Child-Pages einer Seite können in einer Liste via wp_list_pages ausgegeben werden, sollen aber zusätzlich noch die Excerpt-Texte und Post-Thumbnails erscheinen ist etwas mehr Arbeit nötig.

Nachdem die Excerpts für Seiten aktiviert wurden, kann jetzt im Theme die Ausgabe eingebaut werden (dabei wird hier die Größe des Post-Thumbnails mit 100×100 Pixel angegeben):

$pages = get_pages('child_of=ID-DER-ELTERN-SEITE&sort_column=post_title&sort_order=asc');
$count = 0;
foreach($pages as $page)
{
$excerpt = $page->post_excerpt;
if(!$excerpt)
continue;
$excerpt = apply_filters('the_excerpt', $excerpt);
echo $page->post_title;
echo get_the_post_thumbnail($page->ID, array(100,100));
echo $excerpt
}