Не выводится пагинация на странице категории записей
-
WordPress 4.9.7 с темой оформления Basic.
Тему немного дорабатываю под себя.
Для вывода анонсов записей на страницы категории сделала такой код (взят отсюда: https://webgyry.info/posts-for-one)<?php get_header(); ?> <main id="content"> <?php do_action( 'basic_before_page_title' ); ?> <h1 class="mainarticle"><?php the_title(); ?></h1> <?php do_action( 'basic_after_page_title' ); ?> <?php if ( have_posts() ) : // если имеются записи в блоге. query_posts('cat=1'); // указываем ID рубрик, которые необходимо вывести. while (have_posts()) : the_post(); // запускаем цикл обхода материалов блога ?> <!--здесь выводится миниатюра записи--> <div class="thumbnail"><?php the_post_thumbnail(array(150,150));?></div> <div class="announce"> <!--в этой строке выводится название статьи, анонос и ссылка на неё--> <h2 class="articleheader"><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></h2> <?php the_excerpt() ?> <a href="<?php the_permalink(); ?>">Читать далее</a> </div> <?php endwhile; // завершаем цикл. endif; /* Сбрасываем настройки цикла. Если ниже по коду будет идти еще один цикл, чтобы не было сбоя. */ wp_reset_query(); ?> </main> <!-- END #content --> <?php get_sidebar(); ?> <?php get_footer(); ?>
10 записей выводятся, но нет пагинации.
Вставляла такой код, взятый из index.php темы<?php the_posts_pagination( array( 'mid_size' => 2, 'prev_text' => __( '« Prev', 'basic'), 'next_text' => __( 'Next »', 'basic'), ) ); ?>
Но пагинация не выводится.
Однако если же этот код пагинации поставить между Читать далее и </div>, то пагинация выводится после каждого анонса, т.е. теоретически работать она тут может, но что-то ей мешает.
А мне нужно, чтоб выводилась внизу страницы.
Что и как можно поправить в коде шаблона для страницы статей?
Страница, с которой нужна помощь: [войдите, чтобы увидеть ссылку]
Просмотр 14 ответов — с 1 по 14 (всего 14)
Просмотр 14 ответов — с 1 по 14 (всего 14)
- Тема «Не выводится пагинация на странице категории записей» закрыта для новых ответов.