Я пытаюсь контролировать количество сообщений, перечисленных шаблоном archive.php, используя следующую функцию query_posts перед циклом:
<?php query_posts('posts_per_page=1'); ?>
<?php <?php if (have_posts()) : while (have_posts()) : the_post(); ?>
Эта настройка query_posts не работает в archive.phpтак же, как и для index.php: на самом деле он будет отображать один пост, но нажатие на предыдущие посты указывает на шаблон ошибки 404.
Я искал другие решения в Интернете и в StackOverflow,но не смогли найти ничего, что работает.Я также безуспешно пробовал следующее:
<?php global $query_string; query_posts($query_string . '&posts_per_page=1&paged=' . $paged); ?>
и
<?php global $query_string; query_posts($query_string . '&posts_per_page=1'); ?>