Created
February 23, 2017 14:46
-
-
Save propertyhive/615916532fc4e80bce8cc820f618f6ac to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
/** | |
* The Template for displaying property archives, also referred to as 'Search Results' | |
* | |
* Override this template by copying it to yourtheme/propertyhive/archive-property.php | |
* | |
* @author PropertyHive | |
* @package PropertyHive/Templates | |
* @version 1.0.0 | |
*/ | |
if ( ! defined( 'ABSPATH' ) ) exit; // Exit if accessed directly | |
get_header( 'propertyhive' ); global $wpdb; ?> | |
<?php | |
/** | |
* propertyhive_before_main_content hook | |
* | |
* @hooked propertyhive_output_content_wrapper - 10 (outputs opening divs for the content) | |
*/ | |
do_action( 'propertyhive_before_main_content' ); | |
?> | |
<div class="main-content"> | |
<?php if ( apply_filters( 'propertyhive_show_page_title', true ) ) : ?> | |
<h1 class="page-title"><?php propertyhive_page_title(); ?></h1> | |
<?php endif; ?> | |
<?php | |
/** | |
* propertyhive_before_search_results_loop hook | |
* @hooked propertyhive_search_form - 10 | |
* @hooked propertyhive_result_count - 20 | |
* @hooked propertyhive_catalog_ordering - 30 | |
*/ | |
do_action( 'propertyhive_before_search_results_loop' ); | |
?> | |
<?php | |
// Output results. Filter allows us to not display the results whilst maintaining the main query. True by default | |
// Used primarily by the Map Search add on - http://wp-property-hive.com/addons/map-search/ | |
if ( apply_filters( 'propertyhive_show_results', true ) ) : | |
?> | |
<?php if ( have_posts() ) : ?> | |
<?php propertyhive_property_loop_start(); ?> | |
<?php while ( have_posts() ) : the_post(); ?> | |
<?php ph_get_template_part( 'content', 'property' ); ?> | |
<?php endwhile; // end of the loop. ?> | |
<?php propertyhive_property_loop_end(); ?> | |
<?php else: ?> | |
<?php ph_get_template( 'search/no-properties-found.php' ); ?> | |
<?php endif; ?> | |
<?php endif; ?> | |
<?php | |
/** | |
* propertyhive_after_search_results_loop hook | |
* | |
* @hooked propertyhive_pagination - 10 | |
*/ | |
do_action( 'propertyhive_after_search_results_loop' ); | |
?> | |
</div> <!-- END main-content DIV--> | |
<div class="sidebar"> | |
<?php if ( is_active_sidebar( 'my-sidebar' ) ) : ?> | |
<ul> | |
<?php dynamic_sidebar( 'my-sidebar' ); ?> | |
</ul> | |
<?php endif; ?> | |
</div> <!-- END sidebar DIV--> | |
<?php | |
/** | |
* propertyhive_after_main_content hook | |
* | |
* @hooked propertyhive_output_content_wrapper_end - 10 (outputs closing divs for the content) | |
*/ | |
do_action( 'propertyhive_after_main_content' ); | |
?> | |
<?php get_footer( 'propertyhive' ); ?> |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment