<?php while (have_posts()) { the_post(); ?> <?php get_template_part('content', 'single'); ?> <?php ibuddy_content_nav('nav-below'); ?> <?php // If comments are open or we have at least one comment, load up the comment template if (comments_open() || '0' != get_comments_number()) { comments_template(); } ?> <?php } // end of the loop. ?> </div><!-- #content --> </div><!-- #primary --> <?php get_blog_sidebar(); get_footer();
$template = 'archive'; } elseif (is_archive()) { if (is_post_type_archive('post')) { $data['archive_title'] = '<div class="pre-title pre-title-archive"></div>' . $GLOBALS['wp_locale']->get_month(get_query_var('monthnum')) . ' ' . get_query_var('year'); } else { $data['archive_title'] = get_post_type_object(get_post_type())->labels->name; } $data['archive_description'] = term_description(); $template = 'archive'; } elseif (is_search()) { $data['archive_title'] = '<span class="pre-title pre-title-archive">Search results for</span> ' . get_search_query(); $data['search_results'] = get_search_query(); $template = 'archive'; } if (!is_page()) { get_blog_sidebar($data); } // render using Twig template index.twig if ($template !== false) { require_once __DIR__ . '/include/twig-filter-functions.php'; // adding footer widgets $data['widget_footer_sidebar_left'] = Timber::get_widgets('widget_footer_sidebar_left'); $data['widget_footer_sidebar_right'] = Timber::get_widgets('widget_footer_sidebar_right'); // adding page widgets $data['widget_home_sidebar'] = Timber::get_widgets('widget_home_sidebar'); $data['widget_page_sidebar'] = Timber::get_widgets('widget_page_sidebar'); $data['widget_contact_sidebar'] = Timber::get_widgets('widget_page_sidebar'); $data['widget_blog_sidebar'] = Timber::get_widgets('widget_blog_sidebar'); $cache_type_array = array('CACHE_NONE' => TimberLoader::CACHE_NONE, 'CACHE_OBJECT' => TimberLoader::CACHE_OBJECT, 'CACHE_TRANSIENT' => TimberLoader::CACHE_TRANSIENT, 'CACHE_SITE_TRANSIENT' => TimberLoader::CACHE_SITE_TRANSIENT, 'CACHE_USE_DEFAULT' => TimberLoader::CACHE_USE_DEFAULT); // checking for custom post types $template_post_type = get_post_type();