• Решено D. Bean

    (@nnovosad19)


    Здравствуйте.
    На каждой странице мне нужно вывести по 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.

    Подскажите, пожалуйста, в чем может быть дело?

    • Тема изменена 5 лет, 10 месяцев назад пользователем D. Bean.
Просмотр 4 ответов — с 1 по 4 (всего 4)
  • Подскажите, пожалуйста, в чем может быть дело?

    А что вы вообще делаете? Свою тему пишете? Или решаете то, что уже давно решено?
    http://joxi.ru/Y2LzBw7t9NvJLr
    Или пошли по неправильному пути вывода записей на статических страницах?

    Как все просто оказалось. Спасибо большое за помощь!

    бред какой то — решено
    а где решение? скрин который кто то приложил давно уже стал 404
    если проблему решают то решение должно быть тут а не на чужом сервисе!
    модераторы вопрос вам зачем поставили—решено?

    Модератор Yui

    (@fierevere)

    永子

    для пользователя задавшего вопрос — решено.
    А если у вас тот же вопрос — правила форума п2.
    Я уверена, вам тоже помогут.

Просмотр 4 ответов — с 1 по 4 (всего 4)
  • Тема «Последняя ссылка в пагинации ведет на 404» закрыта для новых ответов.