Хм, я использую этот скрипт для получения последних сообщений одной категории:
<?php query_posts('category_name=XXX&showposts=YYY'); ?>
<?php while (have_posts()) : the_post(); ?>
<a href="<?php the_permalink(); ?>">
<?php the_title(); ?> <i> <?php the_time('l, j. F Y') ?> </i> <br>
</a>
<?php endwhile; ?>
, а XXX - это фактическое название категории, а YYY - количество сообщений, которые вы хотите показать. Я перечислил только заголовки постов, но, конечно, вы можете добавить the_excerpt или the_content, если хотите.
Не знаю, то ли это, что вы искали, но, возможно, это вам поможет.
Привет,
Lara
P.S .: Вы пробовали плагины, такие как catlist?