• Подскажите в чем проблема.

    Использую функцию paginate_links.
    Как описано здесь (codex) .
    Вот скриншот всего цикла.
    Вод код:

    <?php
       $paged = ( get_query_var( 'paged' ) ) ? absint( get_query_var( 'paged' ) ) : 1;
        $announcements = new WP_query(array('post_type' => 'announcements', 'posts_per_page' => 3, 'paged' => $paged, 'order' => 'ASC')); ?>
           <?php if ($announcements->have_posts()) : while ($announcements->have_posts()) : $announcements->the_post(); ?>
         <div class="ann-block">
             <h4 class="ann-title"><? the_title(); ?></h4>
             <p class="date"><? echo get_the_date('F j, Y'); ?></p>
             <p class="text"><?php echo excerpt(70); ?></p>
             <a href="<? the_permalink(); ?>" class="more">Read More</a>
          </div>
    <?php endwhile; ?>
          <div class="col-md-12 pagination">
              <?php
                  $big = 999999999; // need an unlikely integer
                  echo paginate_links( array(
                       'base' => str_replace( $big, '%#%', esc_url( get_pagenum_link( $big ) ) ),
                       'format' => '?paged=%#%',
                       'current' => max( 1, get_query_var('paged') ),
                       'total' => $announcements->max_num_pages
                   ) );
               ?>
           </div>
    <?php else: ?>
    <!-- no posts found -->
    <?php endif; ?>

    Пагинация появляется. Но не работают страницы:( Получаю 404ю

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