/home/arranoyd/otours_bak/wp-content/themes/leadengine/core/templates/post/content-post-related.php
<?php
/**
 * The template for displaying Related posts for Blog posts
 */

	if(!( 'post' == get_post_type() )) {
		return false;
	}

	$carousel_class = '';
  $redux_ThemeTek = get_option( 'redux_ThemeTek' );
	$terms = get_the_terms( $post->ID , 'category', 'string');
	if ($terms == 0) {
    return false;
  }
	$term_ids = array_values( wp_list_pluck( $terms,'term_id' ) );

	$related_query = new WP_Query(
		array(
			'post_type' => 'post',
			'tax_query' => array(
				array(
					'taxonomy' => 'category',
					'field' => 'id',
					'terms' => $term_ids,
					'operator'=> 'IN'
				)
			),
			'posts_per_page' => $redux_ThemeTek['tek-related-posts-number'],
			'ignore_sticky_posts' => 1,
			'orderby' => 'date',
			'post__not_in' => array($post->ID)
		)
	);

	if( $related_query->found_posts == 0) {
		return false;
	}
	if ($related_query->found_posts > 3 && $redux_ThemeTek['tek-related-posts-number'] > 3) {
    $carousel_class = 'owlslider-related-posts';
  }
?>

<section class="related-posts">
  <div class="container">
    <?php if (isset($redux_ThemeTek['tek-related-posts-title']) && $redux_ThemeTek['tek-related-posts-title'] != '') : ?>
      <div class="related-title">
        <h3><?php echo esc_html($redux_ThemeTek['tek-related-posts-title']); ?></h3>
      </div>
    <?php endif; ?>
    <div class="related-content <?php echo esc_attr($carousel_class); ?>">
      <?php
      	if ( $related_query->have_posts() ) : while ( $related_query->have_posts() ) : $related_query->the_post();
      		get_template_part('core/templates/post/blog', 'minimal-grid');
      	endwhile;
      	else :
      		get_template_part('core/templates/post/content','none');
      	endif;

      	wp_reset_postdata();
      ?>
    </div>
  </div>
</section>