Paginacja nie działa
-
Witam was 🙂
Mam problem z włączeniem paginacji w szablonie który opracowuje.
Dopiero się uczę i nie bardzo wiem jak rozwiązać ten problem.
Otóż mój plik index.php wygląda tak:<?php get_header(); ?> <main role="main"> <div class="breadcrumb"> Jesteś na stronie głównej! </div> <!-- section --> <section> <?php global $more; $more = 0; query_posts('cat=-3'); get_template_part('loop'); ?> <?php get_template_part('pagination'); ?> </section> <!-- /section --> </main> <?php get_sidebar(); ?> <?php get_footer(); ?>
i już zauważyłem, że paginacja nie działa z powodu tych trzech linijek :
global $more; $more = 0; query_posts('cat=-3');
Fragment kodu odpowiedzialny za paginację wygląda tak:
function pagination() { global $wp_query; $big = 999999999; echo paginate_links(array( 'base' => str_replace($big, '%#%', get_pagenum_link($big)), 'format' => '?paged=%#%', 'current' => max(1, get_query_var('paged')), 'total' => $wp_query->max_num_pages )); }
czy pomoże mi ktoś rozwiązać ten problem? Uprzedzam, że bardzo zależy mi, żeby dana kategoria nie wyświetlała się na stronie głównej 🙂
- Temat ‘Paginacja nie działa’ jest zamknięty na nowe odpowiedzi.