Задать вопрос
@DeboshiR
Свободу разработчикам!!!

Как сделать постраничную навигацию на Wordporess?

Хочу сделать постраничную навигацию при выборе рубрики. (cx80363-wordpress.tw1.ru/category/toys/)
Примерный код, работающий на category.php:

<?php query_posts(array(
'cat' => 1,
'paged' => 1,
'post_per_page' => '1'
));

if ( have_posts() ) while (have_posts()) : the_post(); ?>
<?php endwhile; ?>
<?php the_posts_pagination(); ?>


Саму навигацию по страницам выводит, но при попытке перейти ничего не происходит.
Что я делаю не так?
WP 4.9.2
Шаблон самописный
  • Вопрос задан
  • 34 просмотра
Подписаться 1 Средний Комментировать
Решения вопроса 1
@DeboshiR Автор вопроса
Свободу разработчикам!!!
В итоге решил получать номер страницы средствами WP.
Код такой:
<?php $pageNum=(get_query_var('paged')) ? get_query_var('paged') : 1; //получаем текущую страницу

				query_posts(array(
					'cat' => get_cat_ID($cat_title),
					'paged' => $pageNum, //передаем текущую страницу
					'post_per_page' => 1
				));

				if ( have_posts() ) :
					while ( have_posts() ) : the_post(); ?>
						/* посты */
					<?php endwhile;
					the_posts_pagination();
				else :
				endif; ?>
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы