for ($i = 0; $i < $length; $i++) { $griditem = BaseController::exchange_factory($featured_stories[$i], 'griditem'); if (0 === $i && 2 !== $length) { $modifiers = array('grid_width' => 'grid_full', 'grid_width_num' => 12); } else { if (3 === $length) { $modifiers = array('grid_width' => 'grid_half', 'grid_width_num' => 6); } elseif (4 === $length) { $modifiers = array('grid_width' => 'grid_third', 'grid_width_num' => 4); } elseif (2 === $length) { $modifiers = array('grid_width' => 'grid_half', 'grid_width_num' => 6); } } if (1 === $i && 2 < $length) { echo '</div><!-- end row --><div class="row" data-equalizer>'; } Exchange::publish_grid_featured($griditem, 'featuredgrid', $modifiers); } if ($length > 0) { echo '</div>'; } ?> </div><!-- section-inner--> </section><!-- section--has-grid--> </div> <?php }