File "frontend.php"
Full Path: /www/wwwroot/shphe-en.com/wp-content/plugins/bb-plugin/modules/post-grid/includes/frontend.php
File size: 1.16 KB
MIME-type: --
Charset: utf-8
<?php
// Get the query data.
$query = FLBuilderLoop::query($settings);
// Render the posts.
if($query->have_posts()) :
?>
<div class="fl-post-<?php echo $settings->layout; ?>" itemscope="itemscope" itemtype="http://schema.org/Blog">
<?php
while($query->have_posts()) {
$query->the_post();
include apply_filters( 'fl_builder_posts_module_layout_path', $module->dir . 'includes/post-' . $settings->layout . '.php', $settings->layout );
}
?>
<div class="fl-post-grid-sizer"></div>
</div>
<div class="fl-clear"></div>
<?php endif; ?>
<?php
// Render the pagination.
if($settings->pagination != 'none' && $query->have_posts()) :
?>
<div class="fl-builder-pagination"<?php if($settings->pagination == 'scroll') echo ' style="display:none;"'; ?>>
<?php FLBuilderLoop::pagination($query); ?>
</div>
<?php endif; ?>
<?php
// Render the empty message.
if(!$query->have_posts() && (defined('DOING_AJAX') || isset($_REQUEST['fl_builder']))) :
?>
<div class="fl-post-grid-empty">
<?php
if (isset($settings->no_results_message)) :
echo $settings->no_results_message;
else :
_e( 'No posts found.', 'fl-builder' );
endif;
?>
</div>
<?php
endif;
wp_reset_postdata();
?>