Opal-Estate-Pro/templates/shortcodes/search-agents.php
2019-09-10 11:27:33 +07:00

45 lines
1.6 KiB
PHP
Executable File

<?php
$query = OpalEstate_Search::get_search_agents_query();
if ( ! isset( $colum ) ) {
$colum = 4;
}
$colum = apply_filters( 'opalestate_agent_grid_column', $colum );
?>
<div class="search-agents-wrap">
<?php echo opalestate_load_template_path( 'parts/search-agents-form' ); ?>
<?php if ( $query->have_posts() ): ?>
<div class="agents-container">
<div class="agents-head">
<div class="agent-result">
<h3><?php echo sprintf( esc_html__( 'Found %s Agents', 'opalestate-pro' ), '<span class="text-primary">' . $query->found_posts . '</span>' ) ?></h3>
</div>
<div class="display-mode">
<?php opalestate_show_display_modes(); ?>
</div>
</div>
<div class="<?php echo apply_filters( 'opalestate_row_container_class', 'opal-row' ); ?>">
<?php $cnt = 0;
while ( $query->have_posts() ): $query->the_post(); ?>
<div class="col-lg-3 col-md-3 col-sm-3 <?php if ( $cnt++ % $colum == 0 ): ?>first-child<?php endif; ?>">
<?php echo opalestate_load_template_path( 'content-agent-grid' ); ?>
</div>
<?php endwhile; ?>
</div>
<?php if ( $query->max_num_pages ): ?>
<div class="w-pagination">
<?php opalestate_pagination( $query->max_num_pages ); ?>
</div>
<?php endif; ?>
</div>
<?php else: ?>
<div class="agents-results">
<?php echo opalestate_load_template_path( 'content-no-results' ); ?>
</div>
<?php endif; ?>
</div>
<?php wp_reset_postdata(); ?>