';
$loop = new WP_Query( $args );
if ( $loop ) :
if ( 'portfolio' === $type ) {
while ( $loop->have_posts() ) :
$loop->the_post();
get_template_part( 'templates/content', 'loop-portfolio' );
endwhile;
} elseif ( 'product' === $type ) {
while ( $loop->have_posts() ) :
$loop->the_post();
wc_get_template_part( 'content', 'product' );
endwhile;
} elseif ( 'post_photo' === $type ) {
while ( $loop->have_posts() ) :
$loop->the_post();
echo '
';
get_template_part( 'templates/content', 'post-photo-grid' );
echo '
';
endwhile;
} else {
while ( $loop->have_posts() ) :
$loop->the_post();
echo '
';
get_template_part( 'templates/content', 'post-grid' );
echo '
';
endwhile;
}
wp_reset_postdata();
endif;
echo '