Использовать одну пагинацию для двух запросов WordPress Index - PullRequest
0 голосов
/ 09 января 2020

Я пытаюсь использовать нумерацию страниц Wordpress для двух запросов в индексе, но только с помощью одной нумерации страниц. Это то, что я имею до сих пор.

<div class="col-one">
<?php if (have_posts()):
    $i = 0;
    while (have_posts()):
        the_post();
        $i++;
        if (!$paged && $i <= 4) {
            get_template_part('templates/content', 'style-one');
        } ?>
</div>
<div class="col-two">
<?php
        if ($i >= 5 && $i <= 6) {
            get_template_part('templates/content', 'style-two');
        }
    endwhile;
    scbr_posts_pagination();
    endif; ?>
    </div>
<? ?>

К сожалению, пост от "col-two" меняется только один, первый столбец исчезает. Проблема возникает, когда я пытаюсь разделить их на столбцы, потому что если вы используете код, подобный этому, он работает

<div class="col-one">
<?php if (have_posts()):
    $i = 0;
    while (have_posts()):
        the_post();
        $i++;
        if (!$paged && $i <= 4) {
            get_template_part('templates/content', 'style-one');
        } elseif ($i >= 5 && $i <= 6) {
            get_template_part('templates/content', 'style-two');
        } else {
            get_template_part('templates/content', 'style-one');
        }
    endwhile;
    scbr_posts_pagination();
endif; ?>
    </div>

Я пробовал также с настройкой смещения, и это не сработало. Любые идеи о том, как заставить это работать?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...