</div> <div class="property-items-container clearfix"> <?php /* List of Properties on Homepage */ $number_of_properties = intval(get_option('theme_properties_on_search')); if (!$number_of_properties) { $number_of_properties = 4; } $search_args = array('post_type' => 'property', 'posts_per_page' => $number_of_properties, 'paged' => $paged); if (isset($_REQUEST['area']) && $_REQUEST['area'] != 'any') { $search_args = array('post_type' => 'property', 'posts_per_page' => $number_of_properties, 'paged' => $paged, 'meta_key' => 'direction', 'meta_value' => $_REQUEST['area']); } // Apply Search Filter $search_args = apply_filters('real_homes_search_parameters', $search_args); $search_args = sort_properties($search_args); $search_query = new WP_Query($search_args); if ($search_query->have_posts()) { $post_count = 0; while ($search_query->have_posts()) { $search_query->the_post(); /* Display Property for Search Page */ get_template_part('template-parts/property-for-home'); $post_count++; if (0 == $post_count % 4) { echo '<div class="clearfix"></div>'; } } wp_reset_query(); } else { ?>
<a class="grid <?php if ($view_type == 'grid') { echo 'active'; } ?> " href="<?php echo $page_url . $separator . 'view=grid'; ?> "></a> </div> <div class="list-container clearfix"> <?php get_template_part('template-parts/sort-controls'); $sort_query_args = array(); $sort_query_args = sort_properties($sort_query_args); global $wp_query; $args = array_merge($wp_query->query_vars, $sort_query_args); query_posts($args); if (have_posts()) { while (have_posts()) { the_post(); if ($view_type == 'grid') { /* Display Property for Grid */ get_template_part('template-parts/property-for-home'); } else { /* Display Property for Listing */ get_template_part('template-parts/property-for-home'); } } } else {
"></a> </div> <div class="list-container clearfix"> <?php get_template_part('template-parts/sort-controls'); $number_of_properties = intval(get_option('theme_number_of_properties')); if (!$number_of_properties) { $number_of_properties = 6; } global $paged; if (is_front_page()) { $paged = get_query_var('page') ? get_query_var('page') : 1; } $property_listing_args = array('post_type' => 'property', 'posts_per_page' => $number_of_properties, 'paged' => $paged); $property_listing_args = sort_properties($property_listing_args); $property_listing_query = new WP_Query($property_listing_args); if ($property_listing_query->have_posts()) { while ($property_listing_query->have_posts()) { $property_listing_query->the_post(); /* Display Property for Grid */ get_template_part('template-parts/property-for-grid'); } wp_reset_query(); } else { ?> <div class="alert-wrapper"> <h4><?php _e('Sorry No Results Found', 'framework'); ?>