| Current Path : /home/seto/iniciativa.lv/wp-content/themes/smart-mag/ |
| Current File : /home/seto/iniciativa.lv/wp-content/themes/smart-mag/loop-alt.php |
<?php
/**
* Alternate "loop" to display posts in blog style.
*
* It's a partial template called by category.php for archives or blocks/blog.php
* when used as a page builder block or shortcode.
*/
?>
<?php
global $bunyad_loop;
if (!is_object($bunyad_loop)) {
$bunyad_loop = $wp_query;
}
if ($bunyad_loop->have_posts()):
$attribs = array('class' => 'posts-list listing-alt');
if (Bunyad::options()->pagination_type == 'infinite') {
$attribs['data-infinite'] = Bunyad::markup()->unique_id('listing-');
}
?>
<div <?php Bunyad::markup()->attribs('loop', $attribs); ?>>
<?php while ($bunyad_loop->have_posts()): $bunyad_loop->the_post(); ?>
<article <?php post_class(); ?>>
<div class="post-wrap">
<?php echo Bunyad::blocks()->cat_label(); ?>
<a href="<?php the_permalink() ?>" class="image-link"><?php the_post_thumbnail('list-block', array('title' => strip_tags(get_the_title()))); ?>
<?php echo apply_filters('bunyad_review_main_snippet', ''); ?>
</a>
<div class="content">
<?php echo Bunyad::blocks()->meta('above', 'listing-alt'); ?>
<a href="<?php the_permalink(); ?>" class="post-title">
<?php if (get_the_title()) the_title(); else the_ID(); ?></a>
<?php echo Bunyad::blocks()->meta('below', 'listing-alt'); ?>
<?php echo apply_filters('bunyad_review_main_snippet', '', 'stars'); ?>
<div class="excerpt"><?php
echo Bunyad::posts()->excerpt(null, Bunyad::options()->excerpt_length_alt, array(
'add_more' => false, // Disable auto-more, only force it below if enabled
'force_more' => Bunyad::options()->read_more_alt
));
?>
</div>
</div>
</div>
</article>
<?php endwhile; ?>
</div>
<?php if (!Bunyad::options()->blog_no_pagination): // pagination can be disabled ?>
<div class="main-pagination">
<?php echo Bunyad::posts()->paginate(array(), $bunyad_loop); ?>
</div>
<?php endif; ?>
<?php elseif (is_archive()): // show error on archive only ?>
<article id="post-0" class="page no-results not-found">
<div class="post-content">
<h1><?php _e( 'Nothing Found!', 'bunyad' ); ?></h1>
<p><?php _e('Apologies, but no results were found for the requested archive. Perhaps searching will help find a related post.', 'bunyad'); ?></p>
</div><!-- .entry-content -->
</article><!-- #post-0 -->
<?php endif; ?>