Поддержка Проблемы и решения Не работает пагинация.

  • Здравствуйте.
    Создал сайт в котором требовалось разделение новостной ленты на разные рубрики, то есть на каждой странице отображались новости только определённой рубрики. Создал индивидуальные шаблоны для этих страничек. Но не работает пагинация, то есть банально не переходит на следующую страницу постов в этой индивидуальной для странички темы, хотя ссылка появилась.

    <?php
    /*
    Template Name: seminar
    */
    ?>
    <?php get_header(); ?>
    <?php get_sidebar();?>
    <div id="content">
    ...
    <?php query_posts('category_name=seminar'); ?>
    <?php if(have_posts()) : ?>
       <?php while(have_posts()) : the_post(); ?>
          ...
          <?php the_excerpt(); ?>
          ...
       <?php endwhile; ?>
       <div class='pagination'>
          <?php posts_nav_link('');?>
       </div>
    <?php endif; ?>
    ...
    <?php get_footer(); ?>

    Пробовал

    <?php query_posts('category_name=seminar'); ?>

    заменить на, советовали в одном из постов,

    <?php
    $page = (get_query_var('paged')) ? get_query_var('paged') : 1;
    query_posts('category_name=seminar');?>

    Но не помогло

Просмотр 1 ответа (всего 1)
  • Но не помогло

    И вряд ли поможет без вдумчивого программирования. Используйте специально предназначенные для вывода постов и категорий шаблоны. Подробнее в доках (ссылка в шапке). Там же найдете как разнести вывод постов, принадлежащих разным категориям.

Просмотр 1 ответа (всего 1)
  • Тема «Не работает пагинация.» закрыта для новых ответов.