Постраничная навигация у типов записей
-
Сделал страницу записей news
вывел циклом новости, но постраничная навигация не работает должным образом
т.е сслыка на /news/2/ в навигации подвязывается правильная, но при переходе на page/2
страница не найденавот код
<?php // Запрашиваем продукты $query = new WP_Query( [ 'post_type' => 'news', 'posts_per_page' => 9, 'paged' => get_query_var( 'page' ), ] ); // Обрабатываем полученные в запросе продукты, если они есть if ( $query->have_posts() ) { while ( $query->have_posts() ) { $query->the_post();?> <div class="news-item"> <p><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></p> <p><?php $content = get_the_content(); echo mb_strimwidth($content, 0, 120, '.');?></p> </div> <?php } wp_reset_postdata(); } // Выводим пагинацию, если продуктов больше запрошенного количество echo paginate_links( [ 'base' => user_trailingslashit( wp_normalize_path( get_permalink() .'/%#%/' ) ), 'current' => max( 1, get_query_var( 'page' ) ), 'total' => $query->max_num_pages, ] ); ?>
- Тема «Постраничная навигация у типов записей» закрыта для новых ответов.