chihung
8/14/2019 - 9:05 AM

Split loop into columns

Split loop into columns

<?php
        $columns_num = 2; // The number of columns we want to display our posts
        $i = 0; //Counter for .row divs

        echo '<div class="row">';

        /* Start the Loop */
        while ( have_posts() ) : the_post();

            echo '<div class="col-sm-' . 12 / $columns_num . '">';
            get_template_part( 'inc/information', get_post_format() );
        echo '</div>';

        if($i % $columns_num == $columns_num - 1 ) {
            echo '</div> <div class="row">';
        }

        $i++;

        endwhile;

        echo '</div>';
        ?>
        
        
        credit: https://wordpress.stackexchange.com/a/154400