File: /var/www/html/onlineshop/wp-content/themes/nautica/vc_templates/engo_megablogs.php
<?php
global $thumbsize;
$grid_link = $grid_layout_mode = $title = $filter = '';
$posts = array();
$atts = vc_map_get_attributes($this->getShortcode(), $atts);
extract($atts);
$query_string = str_replace('|', '&', $atts['loop']);
$query_string = str_replace(':', '=', $query_string);
$query_string = str_replace('size', 'posts_per_page', $query_string);
parse_str($query_string, $query_array);
if (is_front_page()) {
$paged = (get_query_var('page')) ? get_query_var('page') : 1;
} else {
$paged = (get_query_var('paged')) ? get_query_var('paged') : 1;
}
$query_array['paged'] = $paged;
$post_per_page = $query_array['posts_per_page'];
$my_query = new WP_Query($query_array);
$columgrid = floor(12/$grid_columns);
if( empty($layout) ){
$layout = 'blog';
}
$countposts = $query_array['posts_per_page'];
?>
<section class="widget widget-style post blog-type <?php if($el_class!=''){ echo esc_attr($el_class);} ?>">
<?php if( $title ) { ?>
<h3 class="widget-title widget-heading-main">
<span><span> <?php echo esc_attr( $title ); ?></span></span>
<?php if(trim($descript)!=''){ ?>
<span class="visual-description">
<?php echo esc_html( $descript ); ?>
</span>
<?php } ?>
</h3>
<?php } ?>
<div class="widget-content">
<div class="row">
<?php $i=0; while ( $my_query->have_posts() ): $my_query->the_post(); ?>
<div class="col-xs-12 col-sm-<?php echo esc_attr( $columgrid ); ?> col-md-<?php echo esc_attr( $columgrid ); ?> col-lg-<?php echo esc_attr( $columgrid ); ?>">
<?php get_template_part( 'vc_templates/blog/'.$layout ); ?>
</div>
<?php if( ++$i== $countposts){ break; } ?>
<?php endwhile; ?>
<?php wp_reset_query(); ?>
</div>
</div>
</section>
<?php wp_reset_query();?>