the following code let you display a list for every post under every subcategory of a selected parent category.
<ul> <?php $categories= get_categories('child_of=6'); /// Parent Category number //echo count($categories) . "<br/>"; foreach ($categories as $cat) { $var = $cat->cat_ID ; $lastposts = get_posts('category='.$var); echo "<h1>".$cat->cat_name. " (" .count($lastposts)." posts )</h1>"; echo "<ul>"; foreach($lastposts as $post){ setup_postdata($post); echo "<li>"; the_title(); echo "</li>"; } echo "</ul>"; } ?> </ul>