Народ, у меня такая задача: сайт, на котором будет повседневный блог; страница, куда будут выкладываться рассказы, и страница, куда последовательно будут выкладываться главы романа. То есть по сути три блога. Как это реализовать?
Я подумал сделать категории «роман» и «рассказ», потом создать pages соответственно novel и tales, и уже на эти pages вывести посты категорий, создав для них свои templates.
Не тут-то было, я перепробовал несколько кусков кода из кодекса и разных книжек и мануалов, не заработало. Почему, не знаю, так как знания PHP у меня зачаточные и сам я отнюдь не программист.
Вот это пробовал:
<?php $my_query = new WP_Query('category_name=featured&showposts=1');
while ($my_query->have_posts()) : $my_query->the_post();
$do_not_duplicate = $post->ID; ?>
<!-- Do stuff... -->
<?php endwhile; ?>
и вот это
<?php $my_query = new WP_Query('category_name=featured&showposts=1');
while ($my_query->have_posts()) : $my_query->the_post();
$do_not_duplicate = $post->ID;?>
<!-- Do stuff... -->
<?php endwhile; ?>
<!-- Do other stuff... -->
<?php if (have_posts()) : while (have_posts()) : the_post();
if( $post->ID == $do_not_duplicate ) continue; update_post_caches($posts); ?>
<!-- Do stuff... -->
<?php endwhile; endif; ?>
В каком-то мануале прочитал, что вот эта строчка выводит эн постов
нужной категории. Но как ее поставить, чтобы она заработала?
< ?php query_posts('category_name=Name Here&showposts=10'); ?>
В итоге вопрос, что нужно вписать в темплейт, чтобы он выводил посты нужной категории?

Ответ: ничего не нужно. Шаблон рубрики и так выводит посты из этой рубрики.
А вот смешивать стат.старницы и посты/рубрики я бы не советовал.
Сделайте три рубрики: блог, рассказы, роман. Одну из них – блог – выводите на главной, остальные по запросу (по ссылке). Используя специфический шаблон для рубрики, можно для глав романа сделать вывод в естественном для них порядке (т.е. противоестественном для блога). Все эти жалкие маневры делаются при помощи вызова перед циклом query_posts, неоднократно описанного. кстати.
С иерархией шаблонов можете ознакомиться здесь http://www.sonika.ru/blog/wordpress/template-hierarchy.htm
а можно ли будет эти ссылки поместить в верхний уровень меню,
при том что меню генерится из страниц, а не из категорий?
Жалкие в смысле идеологически неправильные?
У WP нет меню, а есть списки, и чаще всего "менёй" прикидывается список страниц, т.е. в шапке стоит вызов wp_list_pages. Меняем на wp_list_categories и получаем "меню" из рубрик. Параметрами можно убрать из списка лишнее, ограничить уровень и т.д. Это всё в Кодексе расписано и на форуме пережевано.
Жалкие – в смысле настолько элементарные, что и маневрами их называть нельзя 🙂 Но идеологически они совершенно правильные.
PS Никто не мешает использовать в "меню" и wp_list_pages, и wp_list_categories одновременно.
А смешивание рубрик и страниц ведет как каким-то проблемам?
В "меню" – нет. А как способ вывода – см. http://mywordpress.ru/support/viewtopic.php?id=9061
Очень спасибо. Все понял.
Но есть еще вопрос: где можно почитать описание того,
как втельмяшить в одно… э-э-э… «меню»
ссылки на страницы и ссылки на категории?
Почитайте что угодно про создание Тем, тогда будет ясно что где и зачем лежит. На самом деле всё очень просто (по сравнению с другими движками :))
Ок. Спасибо большое за помощь и терпение.