File: /home/cafsindia/orthovijay.in/wp-content/themes/kallyas/blog-columns.php
<?php if(! defined('ABSPATH')){ return; }
global $columns, $zn_config, $current_post;
/*
* Load resources in footer
*/
wp_enqueue_script('isotope');
$columns = !empty( $zn_config['blog_columns'] ) ? $zn_config['blog_columns'] : zget_option( 'blog_style_layout', 'blog_options', false, '1' );
if(is_search()){
if($zn_config['sidebar']){
$columns = 2;
}
else {
$columns = 3;
}
}
$columns = apply_filters('zn_blogcolumns_cols', $columns);
$columns_size = str_replace('.', '', (12 / ($columns ? $columns : 6))); // prevent division by 0 & remove dots in 12/5=2.4
// Check if PB Element has style selected, if not use Blog style option. If no blog style option, use Global site skin.
$blog_style = zget_option( 'blog_style', 'blog_options', false, '' ) != '' ? zget_option( 'blog_style', 'blog_options', false, '' ) : zget_option( 'zn_main_style', 'color_options', false, 'light' );
if( isset( $zn_config['blog_style'] ) ){
$blog_style = $zn_config['blog_style'] != '' ? $zn_config['blog_style'] : $blog_style;
}
// Determines if the blog is rtl
$isotopeOpt = array();
if ( is_rtl() ) {
$isotopeOpt = array(
'isOriginLeft' => false,
);
}
?>
<div class="itemListView clearfix eBlog kl-blog kl-blog-list-wrapper kl-blog--style-<?php echo esc_attr( $blog_style ); ?>" <?php echo WpkPageHelper::zn_schema_markup('blog'); ?>>
<?php
the_archive_description( '<div class="kl-blog-taxonomy-description">', '</div>' );
?>
<?php
if ( have_posts() ) :
echo "<div class='itemList zn_blog_columns kl-blog--columns kl-cols-" . $columns . " row ' data-kl-isotope='" . json_encode( $isotopeOpt ) . "'>";
while ( have_posts() ) {
the_post();
$image = '';
$post_format = get_post_format() ? get_post_format() : 'standard';
$current_post = zn_setup_post_data( $post_format, 'excerpt' );
// Hide Body & bottomn links side of the articles, for Links, Quote (post type articles)
$hide_body = ($post_format == 'link' || $post_format == 'quote');
?>
<div class="col-sm-6 col-lg-<?php echo esc_attr( $columns_size );?> blog-isotope-item kl-blog-column">
<div class="itemContainer kl-blog-item-container zn_columns zn_columns<?php echo esc_attr( $columns );?> <?php echo implode ( ' ' , get_post_class('blog-post' ) ); ?>">
<?php echo $current_post['before_head']; ?>
<?php
// Portfolio media
if ( 'yes' === zget_option( 'show_search_medias', 'portfolio_options', false, 'no' ) ) {
include( locate_template( 'inc/loop-portfolio-media.php' ) );
}
// Blgo media
include(locate_template( 'components/blog/multicolumns/blog-media.php' ));
// Load item header
include(locate_template( 'components/blog/blog-meta.php' ));
?>
<?php if(!$hide_body): ?>
<?php
// Load item content
include(locate_template( 'components/blog/multicolumns/blog-content.php' ));
// Load item links
include(locate_template( 'components/blog/blog-links.php' ));
?>
<!-- item links -->
<div class="clearfix"></div>
<?php
// Load item tags
include(locate_template( 'components/blog/multicolumns/blog-tags.php' ));
?>
<?php endif; ?>
</div><!-- end Blog Item -->
</div>
<?php
}
echo '</div>';
else:
/**
* No posts message
* @since v4.0.12
*/
include(locate_template( 'components/blog/blog-noposts.php' ));
endif;
?>
<!-- end .itemList -->
<?php include(locate_template( 'components/blog/blog-pagination.php' )); ?>
</div>