• У меня есть записи, которые, по идее, должны выводиться постранично. Проблема в том, что пагинация не отображается и соответственно выводиться только первая страница с постами. Естественно, я могу вывести все посты на 1 страницы, но это плохой метод, как мне кажется.
    Вот код проблемной страницы:

    
    <?php
    $zametki = new WP_Query( array( 'post_type' => 'zametki', 'posts_per_page' => 10) );
    if (have_posts()) {
    while ($zametki->have_posts()) :
    $zametki->the_post();
    ?>
    
    <div id="post-<?php the_ID(); ?>" <?php post_class('post-caption'); ?>>
    <a href="<?php the_permalink(); ?>"><?php the_title(); ?>
    
    <?php the_time('j.m.Y'); ?>
    <img alt="" />/images/category.png">Рубрики: <?php global $post; the_terms( $post->ID, 'categry_zametki', ' ' ); ?>
    
    <?php the_content(); ?>
    <?php wp_link_pages(array('before' => 'Страницы: ', 'after' => '', 'next_or_number' => 'number')); ?>
    
    <?php
    endwhile;
    } else {
    get_template_part('t404');
    }
    ?>
    
    <?php winmetro_pagenavi(); ?>
    
    <?php get_footer(); ?>
    

    Да, на всех остальных страницах с пагинацией все ок, похоже проблема только здесь, скорее всего из-за WP_Query.

Просмотр 5 ответов — с 1 по 5 (всего 5)
Просмотр 5 ответов — с 1 по 5 (всего 5)
  • Тема «Как настроить пагинацию?» закрыта для новых ответов.