Current File : //home/quantums/bodyguardslosangeles.net/wp-content/themes/seosight/blog-template.php |
<?php
/**
* Template Name: Blog
*/
get_header();
$layout = $sort_panel = $sort_type = $pagination = '';
$the_query = seosight_custom_loop( 'post' );
$layout = seosight_sidebar_conf();
$pagination = seosight_get_option_value( 'pagination_type', '', array('name' => 'pagination_type'), 'seosight_blog_page_options', 'meta/' . get_the_ID() );
$sort_wrapper_class = 'sort' == $sort_type ? 'sorting-menu' : '';
$search_panel = seosight_get_option_value('blog-search-show', false, array('bool_val' => 'yes'));
?>
<!-- Case Item -->
<div id="primary" class="container">
<div class="row section-padding">
<div class="<?php echo esc_attr( $layout[ 'content-classes' ] ) ?>">
<main id="main" class="site-main">
<div id="page-content" class="ovh">
<?php
while ( have_posts() ) : the_post();
the_content();
endwhile;
?>
</div>
<?php if ( $search_panel ) { ?>
<div class="row pb60">
<div class="col-lg-12 col-md-12 col-sm-12 col-xs-12">
<?php get_template_part( 'template-parts/search', 'blog' ); ?>
</div>
</div>
<?php } ?>
<?php if ( $the_query->have_posts() ) { ?>
<?php if ( !empty( $categories ) && $sort_panel ) : ?>
<ul class="cat-list align-center <?php echo esc_attr( $sort_wrapper_class ) ?>">
<?php if ( 'sort' === $sort_type ) { ?>
<li class="cat-list__item active" data-filter="*"><a href="#"
class=""><?php esc_html_e( 'All Projects', 'seosight' ); ?></a>
</li>
<?php foreach ( $categories as $category ) : ?>
<li class="cat-list__item"
data-filter=".category_<?php echo esc_attr( $category->term_id ) ?>"><a
href="#" class=""><?php echo esc_html( $category->name ); ?></a>
</li>
<?php endforeach; ?>
<?php
} else {
$terms = get_terms( $taxonomy, array( 'hide_empty' => true ) );
foreach ( $terms as $term ) :
?>
<?php $active = ( $term->term_id == $term_id ) ? 'active' : ''; ?>
<li class="cat-list__item <?php echo esc_attr( $active ) ?>">
<a href="<?php echo esc_url( get_term_link( $term->slug, $taxonomy ) ) ?>"><?php echo esc_html( $term->name ); ?></a>
</li>
<?php endforeach; ?>
<?php } ?>
</ul>
<?php endif; ?>
<div id="post--loadmore-container" class="post--loadmore-container">
<?php
while ( $the_query->have_posts() ) : $the_query->the_post();
$format = get_post_format();
if ( false === $format ) {
$format = 'standard';
}
get_template_part( 'post-format/post', $format );
endwhile;
?>
</div>
<?php
if ( 'loadmore' === $pagination ) {
seosight_ajax_loadmore( $the_query, $container_id = 'post--loadmore-container' );
} else {
seosight_paging_nav( $the_query );
}
wp_reset_query();
}
?>
</main><!-- #main -->
</div>
<?php if ( 'full' !== $layout[ 'position' ] ) { ?>
<div class="<?php echo esc_attr( $layout[ 'sidebar-classes' ] ) ?>">
<?php get_sidebar(); ?>
</div>
<?php } ?>
</div><!-- #row -->
</div><!-- #primary -->
<!-- End Case Item -->
<?php
get_footer();