66 lines
2.4 KiB
PHP
Executable File
66 lines
2.4 KiB
PHP
Executable File
<?php
|
|
if ( ! defined( 'ABSPATH' ) ) {
|
|
exit;
|
|
}
|
|
global $wp_query;
|
|
get_header();
|
|
|
|
$list_layout = 'content-property-' . opalestate_get_option( 'property_archive_list_layout', 'list' );
|
|
$grid_layout = 'content-property-' . opalestate_get_option( 'property_archive_grid_layout', 'grid' );
|
|
|
|
?>
|
|
<?php do_action( "opalestate_archive_property_page_before" ); ?>
|
|
<section id="main-container" class="site-main container" role="main">
|
|
<div id="primary" class="content content-area clearfix">
|
|
<?php if ( have_posts() ) : ?>
|
|
<header class="page-header">
|
|
<?php
|
|
the_archive_title( '<h1 class="page-title">', '</h1>' );
|
|
the_archive_description( '<div class="taxonomy-description">', '</div>' );
|
|
?>
|
|
</header><!-- .page-header -->
|
|
|
|
<div class="opaleslate-archive-container">
|
|
|
|
<?php echo opalestate_load_template_path( 'parts/archive-simple-bars' ); ?>
|
|
|
|
<div class="opalesate-archive-bottom opalestate-rows opalestate-collection">
|
|
<div class="opal-row">
|
|
<?php if ( ( isset( $_GET['display'] ) && $_GET['display'] == 'list' ) || opalestate_get_display_mode( 'list' ) == 'list' ) : ?>
|
|
<?php while ( have_posts() ) : the_post(); ?>
|
|
<div class="col-lg-12 col-md-12 col-sm-12">
|
|
<?php echo opalestate_load_template_path( $list_layout ); ?>
|
|
</div>
|
|
<?php endwhile; ?>
|
|
<?php else : ?>
|
|
<?php
|
|
$column = apply_filters( 'opalestate_properties_column_row', 3 );
|
|
$clscol = floor( 12 / $column );
|
|
$cnt = 0;
|
|
while ( have_posts() ) : the_post();
|
|
$cls = '';
|
|
if ( $cnt++ % $column == 0 ) {
|
|
$cls .= ' first-child';
|
|
}
|
|
?>
|
|
<div class="<?php echo esc_attr( $cls ); ?> col-lg-<?php echo esc_attr( $clscol ); ?> col-sm-6">
|
|
<?php echo opalestate_load_template_path( $grid_layout ); ?>
|
|
</div>
|
|
<?php endwhile; ?>
|
|
<?php endif; ?>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<?php echo opalestate_load_template_path( 'parts/pagination' ); ?>
|
|
|
|
<?php else : ?>
|
|
<?php get_template_part( 'content', 'none' ); ?>
|
|
<?php endif; ?>
|
|
</div><!-- .site-main -->
|
|
</section><!-- .content-area -->
|
|
|
|
<?php do_action( 'opalestate_archive_property_page_after' ); ?>
|
|
|
|
<?php get_footer(); ?>
|