Последняя ссылка в пагинации ведет на 404
-
Здравствуйте.
На каждой странице мне нужно вывести по 8 постов.
Вывожу таким образом:$paged = get_query_var('paged') ? : 1; $args = array( 'post_type' => 'post', 'posts_per_page' => 8, 'paged' => $paged, 'orderby' => 'date', 'order' => 'DESC', 'post_status' => 'publish' ); $query = new WP_Query($args); if ($query->have_posts() ): while($query->have_posts()): $query->the_post(); // здесь вывод endwhile; endif; wp_reset_postdata();
Вот так вывожу пагинацию: echo paginate_links(array( 'total' => $query->max_num_pages, 'current' => $paged, 'end_size' => 0, 'mid_size' => 4, 'prev_next' => true ));
Допустим если постов 29 то выводится 4 ссылки. На первых трех по 8 а на последнем должно быть 5 постов. Но когда нажимаю на 4 ссылку то попадаю на 404 страницу.
При выводе постов определенной категории допустим вижу что в пагинации 4 ссылки а в заголовке страницы Category Name — Page 2 of 3.
Подскажите, пожалуйста, в чем может быть дело?
Просмотр 4 ответов — с 1 по 4 (всего 4)
Просмотр 4 ответов — с 1 по 4 (всего 4)
- Тема «Последняя ссылка в пагинации ведет на 404» закрыта для новых ответов.