<?php
/**
* Template for displaying all posts.
*/
if(class_exists('CSF')) {
// Check if override is enabled from post meta or not
$override = digiqole_post_option(get_the_ID(), 'override_default', false) == true;
if(is_single() && $override == true) {
// Overridden post and sidebar layout
$layout = digiqole_post_option(get_the_ID(), 'post_header_layout', 'style1');
$blog_sidebar = digiqole_post_option(get_the_ID(), 'post_sidebar_layout', 'sidebar-right');
} else {
// Default post and sidebar layout
$layout = digiqole_option('post_header_layout', 'style1');
$blog_sidebar = digiqole_option('post_sidebar_layout', 'sidebar-right');
}
$infinite_scroll = digiqole_option('blog_single_infinite_scroll', false);
$infinite_scroll_items = digiqole_option('blog_single_infinite_scroll_items', '3');
$blog_sidebar = $blog_sidebar == 'sidebar-none' ? 1 : 3;
$column = ($blog_sidebar == 1 || !is_active_sidebar('sidebar-1')) ? 'col-lg-12' : 'col-lg-8 col-md-12';
if($layout == 'style6') {
$blog_sidebar = 1;
$column = 'col-lg-9 mx-auto';
}
} else {
$infinite_scroll_items = 3;
$layout = 'style1';
$infinite_scroll = false;
$blog_sidebar = 1;
$column = 'col-lg-12';
}
get_header();
if($layout != 'style8') {
get_template_part('template-parts/breadcrumb/breadcrumb');
}
$scroll_alyout_class = 'post-layout-' . $layout;
?>
<div id="main-content" class="main-container blog-single <?php echo esc_attr('post-layout-' . $layout); ?>"
role="main">
<?php if($infinite_scroll == true) { ?>
<div class="container">
<?php while(have_posts()) : the_post(); ?>
<div id="blog-ajax-load-more-container">
<div class="infinty-loadmore-wrap ajax-loader-current-url mb-80"
data-current-url="<?php echo get_the_permalink(); ?>">
<div class="row">
<?php
get_template_part('template-parts/blog/single/header/content', $layout);
?>
</div>
<div class="row digiqole-content">
<?php if($blog_sidebar == 2) {
get_sidebar();
} ?>
<div class="<?php echo esc_attr($column); ?>">
<article data-anchor="<?php echo esc_url(get_the_permalink()); ?>"
id="post-<?php the_ID(); ?>" <?php post_class(["post-content", "post-single", "anchor"]); ?>>
<?php get_template_part('template-parts/blog/single/content', $layout); ?>
</article>
<?php get_template_part('template-parts/blog/post-parts/part', 'author'); ?>
<?php digiqole_post_nav(); ?>
<?php do_action('digiqole_review_kit'); ?>
<?php
get_template_part('template-parts/blog/post-parts/part', 'related-post');
comments_template();
?>
</div>
<?php if($blog_sidebar == 3) {
get_sidebar();
} ?>
</div>
</div>
<?php $prev_post = get_previous_post(); ?>
<?php if($prev_post) { ?>
<div class="blog-ajax-load-more-trigger"
data-max-posts="<?php echo esc_attr($infinite_scroll_items); ?>"
data-next-post-url="<?php echo get_permalink($prev_post->ID); ?>"
data-content-loaded="no" data-current-post-number="1">
<i class="ts-icon ts-icon-spinner fa-spin"></i>
</div>
<?php } ?>
</div>
<?php endwhile; ?>
</div>
<?php } else { ?>
<?php if($layout == 'style8') { ?>
<!-- banner -->
<div class="food-banner banner">
<div class="container">
<div class="row justify-content-center">
<div class="col-md-7">
<div class="banner-content">
<h1 class="ts-title">
<?php the_title(); ?>
</h1>
<?php if(digiqole_option('blog_breadcrumb_show') == true) { ?>
<?php digiqole_get_breadcrumbs('<i class="ts-icon ts-icon-angle-right"></i>'); ?>
<?php } ?>
</div>
</div>
</div>
</div>
</div>
<!-- banner end -->
<?php } ?>
<div class="container">
<div class="row">
<?php
get_template_part('template-parts/blog/single/header/content', $layout);
?>
</div>
<div class="row digiqole-content">
<?php
if($blog_sidebar == 2) {
get_sidebar();
}
?>
<div class="<?php echo esc_attr($column); ?>">
<?php while(have_posts()) : the_post(); ?>
<article id="post-<?php the_ID(); ?>" <?php post_class(["post-content", "post-single"]); ?>>
<?php get_template_part('template-parts/blog/single/content', $layout); ?>
</article>
<?php get_template_part('template-parts/blog/post-parts/part', 'author'); ?>
<?php digiqole_post_nav(); ?>
<?php do_action('digiqole_review_kit'); ?>
<?php
get_template_part('template-parts/blog/post-parts/part', 'related-post');
comments_template();
?>
<?php endwhile; ?>
</div> <!-- .col-md-8 -->
<?php if($blog_sidebar == 3) {
get_sidebar();
} ?>
</div> <!-- .row -->
</div> <!-- .container -->
<?php } ?>
</div>
<!--#main-content -->
<?php get_footer(); ?>