Wordpress: Как сгруппировать каждые 8 ​​сообщений на моей главной странице в родительский контейнер div в теме подчеркивания? - PullRequest
0 голосов
/ 22 марта 2019

Я создаю свою собственную тему с помощью Underscores (_S).В настоящее время я использую главную страницу, которая отображает самые последние сообщения.Я хотел бы сгруппировать эти посты так:

<div class="teasergroup">
    <article class="post-1"></article>
    <article class="post-2"></article>
    <article class="post-3"></article>
    <article class="post-4"></article>
    <article class="post-5"></article>
    <article class="post-6"></article>
    <article class="post-7"></article>
    <article class="post-8"></article>
<div>
<div class="teasergroup">
    <article class="post-1"></article>
    <article class="post-2"></article>
    <article class="post-3"></article>
    <article class="post-4"></article>
    <article class="post-5"></article>
    <article class="post-6"></article>
    <article class="post-7"></article>
    <article class="post-8"></article>
<div>

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

<?php
    while ( have_posts() ) :
        the_post();

        get_template_part( 'template-parts/content', 'teaser' );

        // If comments are open or we have at least one comment, load up the comment template.
        if ( comments_open() || get_comments_number() ) :
            comments_template();
        endif;

    endwhile; // End of the loop.
    ?>

Хотя моя часть тизера выглядит так:

<article id="post-<?php the_ID(); ?>" <?php post_class(); ?>>
...
</article><!-- #post-<?php the_ID(); ?> -->

Большое спасибо за вашу помощь!

...