archive.php 1.8 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758
  1. <?php
  2. get_header();
  3. taskereasy_blog_banner();
  4. $blog_type = !empty(taskereasy_get_config('blog_type')) ? taskereasy_get_config('blog_type') : 'classic';
  5. ?>
  6. <div id="primary" class="content-area">
  7. <main id="main" class="site-main">
  8. <div class="container">
  9. <div class="section-padding <?php echo esc_attr($blog_type); ?>">
  10. <div class="row">
  11. <div class="<?php echo (!is_active_sidebar( 'sidebar-7' )) ? esc_attr('col-lg-12') : esc_attr('col-lg-8'); ?>">
  12. <?php if ( have_posts() ) { ?>
  13. <?php if($blog_type == 'grid'){
  14. echo '<div class="row">';
  15. }
  16. while ( have_posts() ) : the_post();
  17. get_template_part( 'template-parts/blog/style', $blog_type );
  18. // End the loop.
  19. endwhile;
  20. // If no content, include the "No posts found" template.
  21. if($blog_type == 'grid') echo '</div>';
  22. }else{
  23. get_template_part('template-parts/post/content', 'none');
  24. }
  25. // Previous/next page navigation.
  26. the_posts_pagination( array(
  27. 'prev_text' => esc_html__( 'Previous page', 'taskereasy' ),
  28. 'next_text' => esc_html__( 'Next page', 'taskereasy' ),
  29. 'before_page_number' => '<span class="meta-nav screen-reader-text">' . esc_html__( 'Page', 'taskereasy' ) . ' </span>',
  30. ) );
  31. ?>
  32. </div>
  33. <?php if(is_active_sidebar( 'sidebar-7' )) { ?>
  34. <div class="col-lg-4">
  35. <div class="sidebar-wrap">
  36. <?php if(is_active_sidebar( 'sidebar-7' )) {
  37. dynamic_sidebar('sidebar-7');
  38. }?>
  39. </div>
  40. </div>
  41. </div>
  42. <?php } ?>
  43. </div>
  44. </div>
  45. </main><!-- .site-main -->
  46. </div><!-- .content-area -->
  47. <?php get_footer(); ?>