Пост для памяти.
Ограничить вывод записей на любой странице блога Wordpress можно прописав в шаблоне перед циклом While следующий запрос: query_posts('posts_per_page=10');
Таким образом, вывод, например, 5 постов в теме будет выглядеть так:
<?php if (have_posts()) : ?>
<?php query_posts('posts_per_page=5'); ?>
<?php while (have_posts()) : the_post(); ?>
<!--вывод темы: все, что угодно...-->
<?php endwhile; ?>
PS. функция query_posts вообще много чего возвращает. Чуть подробнее - здесь (на русском).
UPD. Как выяснилось, задача решается сильно проще. Ограничить в Wordpress вывод количества постов на страницу не просто, а... очень просто: достаточно пойти в "настройки" - "чтение" и в поле "постов на страницу" выставить нужное значение.
И не надо никаких игр с query_post, если, конечно, не требуется что-то экзотическое...