By
nightgremlin
Здравствуйте! Помогите, пожалуйста. Бьюсь уже неделю. У меня не работает пагинация в шаблоне категории. Когда нажимаю на кнопки пагинации у меня открывает шаблон index.php, но посты не открываются. Дело в том, что у меня 7 категорий, для каждой категории сделан свой шаблон. Я подозреваю, что в цикле Loop ему не откуда брать записи. Вот код:
<?php if(have_posts()) : ?><?php while(have_posts()) : the_post(); ?> <article> <header><h2><?php the_title(); ?></h2><time pubdate><?php the_time('j M Y'); ?></time></header> <div class="avtor">Автор: <?php the_author(); ?></div> <?php if ( has_post_thumbnail() ) { the_post_thumbnail();} ?><?php the_excerpt(); ?> <footer><mark><?php the_tags(); ?> </mark><a href="<?php the_permalink(); ?>">Читать далее</a></footer> </article> <?php endwhile; ?><?php the_posts_pagination(); ?><?php endif; ?>Все записи распределены по категориям т.е. имеют такой вид мой сайт/название категории/ Когда перехожу на другую страничку с помощью пагинации открывается вот, что мой сайт/название категории/page/2/.
И почему он ссылается на шаблон index.php когда мне надо на текущий с недостающими записями. Может в цикле надо уточнять что записи берутся из такой-то категории с помощью $wp_query? Тогда почему при открытии странички мой сайт/название категории/ открывается нужный шаблон с 10 записями, как и указано в настройках, а пагинация ссылается на левый шаблон? Пожалуйста помогите кто сталкивался с подобного рода проблемой.