Ich muss alle 4 WordPress-Posts in ein div packen

Ich brauche ein div, um alle vier Beiträge in der WordPress-Schleife zu wickeln. So würde es sein

<div>
four posts
</div>
<div>
four posts
</div>

Mein aktueller Code ist dieser

<?php 
        $i = 0;
        $wrap_div = "<div class='frak'>";
            if ( have_posts() ) {
               echo $wrap_div;
                while ( have_posts() ) {
                    the_post();

        ?>

        <div class="wine-section">
            <?php the_post_thumbnail(); ?>
            <div class="wine-info">
                <a href="<?php the_permalink(); ?>"><?php the_title( '<h1>', '</h1>' ); ?></a>
                <?php the_meta(); ?>
            </div><!-- /wine-info -->
            <div class="c"></div>
        </div><!-- /wine-section -->

        <?php       
                if ($i % 4 == 0) { echo "</div>" . $wrap_div; }
                } // end while
            } // end if
            $i++;
        ?>

Dieser Code umschließt jeden Beitrag einzeln. Irgendwelche Ideen?

Antworten auf die Frage(2)

Ihre Antwort auf die Frage