$77 GRAYBYTE WORDPRESS FILE MANAGER $45

SERVER : premium201.web-hosting.com #1 SMP Wed Mar 26 12:08:09 UTC 2025
SERVER IP : 172.67.217.254 | ADMIN IP 216.73.216.180
OPTIONS : CRL = ON | WGT = ON | SDO = OFF | PKEX = OFF
DEACTIVATED : mail

/home/bravrvjk/kigalix.com/wp-content/plugins/houzez-theme-functionality/shortcodes/

HOME
Current File : /home/bravrvjk/kigalix.com/wp-content/plugins/houzez-theme-functionality/shortcodes//properties.php
<?php
/*-----------------------------------------------------------------------------------*/
/*	Properties
/*-----------------------------------------------------------------------------------*/
if( !function_exists('houzez_properties') ) {
	function houzez_properties($atts, $content = null)
	{
		extract(shortcode_atts(array(
			'prop_grid_style' => '',
			'module_type' => '',
			'property_type' => '',
			'property_status' => '',
			'property_state' => '',
			'property_city' => '',
			'property_country' => '',
			'property_area' => '',
			'property_label' => '',
			'houzez_user_role' => '',
			'featured_prop' => '',
			'posts_limit' => '',
			'property_ids' => '',
			'post_status' => '',
			'sort_by' => '',
			'offset' => '',
			'pagination_type' => '',
			'min_price' => '',
			'max_price' => '',
			'properties_by_agents' => ''
		), $atts));

		ob_start();
		global $paged;
		if (is_front_page()) {
			$paged = (get_query_var('page')) ? get_query_var('page') : 1;
		}
		
		if( $prop_grid_style == "v_2" ) {
			$css_classes = "property-cards-module-v2";
			$item_version = "item-v2";
		} else {
			$css_classes = "property-cards-module-v1";
			$item_version = "item-v1";
		}

		$cols_class = '';
		$view_class = "grid-view card-deck";

		if( $module_type == "grid_3_cols" ) {
			$cols_class = "property-cards-module-3-cols";
			$cols_class_2 = "grid-view-3-cols";

		} elseif( $module_type == "grid_2_cols" ) {
			$cols_class = "property-cards-module-2-cols";

		} elseif( $module_type == "list" ) {
			$view_class = "list-view card-deck";
		} else {
			$cols_class = "property-cards-module-3-cols";
			$cols_class_2 = "grid-view-3-cols";
		}

		//do the query
		$the_query = houzez_data_source::get_wp_query($atts, $paged); //by ref  do the query
		?>
		
		<div id="properties_module_section" class="property-cards-module <?php echo esc_attr($css_classes).' '.esc_attr($cols_class); ?>">
			<div id="module_properties" class="listing-view <?php echo esc_attr($view_class).' '.esc_attr($cols_class_2); ?>">
				<?php
                if ( $the_query->have_posts() ) :
                    while ( $the_query->have_posts() ) : $the_query->the_post();

                    	if( $prop_grid_style == "v_2" ) {
                    		get_template_part('template-parts/listing/item', 'v2');
                    	} else {
                    		get_template_part('template-parts/listing/item', 'v1');
                    	}
                        

                    endwhile;
                else:
                    get_template_part('template-parts/listing/item', 'none');
                endif;
                wp_reset_postdata();
                ?>

			</div><!-- listing-view -->

			<?php 
			if($pagination_type == 'number') { 
				houzez_pagination( $the_query->max_num_pages, $range = 2 );

			} elseif( $pagination_type == 'loadmore' ) { ?>
				<<div id="fave-pagination-loadmore" class="load-more-wrap fave-load-more">
                    <a class="btn btn-primary-outlined btn-load-more"  
                    data-paged="2" 
                    data-prop-limit="<?php esc_attr_e($posts_limit); ?>" 
                    data-card="item-v1" 
                    data-type="<?php esc_attr_e($property_type); ?>" 
                    data-status="<?php esc_attr_e($property_status); ?>" 
                    data-state="<?php esc_attr_e($property_state); ?>" 
                    data-city="<?php esc_attr_e($property_city); ?>" 
                    data-country="<?php esc_attr_e($property_country); ?>" 
                    data-area="<?php esc_attr_e($property_area); ?>" 
                    data-label="<?php esc_attr_e($property_label); ?>" 
                    data-user-role="<?php esc_attr_e($houzez_user_role); ?>" 
                    data-featured-prop="<?php esc_attr_e($featured_prop); ?>" 
                    data-offset="<?php esc_attr_e($offset); ?>"
                    data-sortby="<?php esc_attr_e($sort_by); ?>"
                    data-property_ids="<?php esc_attr_e($property_ids); ?>"
                    data-min_price="<?php esc_attr_e($min_price); ?>"
                    data-max_price="<?php esc_attr_e($max_price); ?>"
                    data-agents="<?php esc_attr_e($properties_by_agents); ?>"
                    data-agencies="<?php esc_attr_e($properties_by_agencies); ?>"
                    data-post_status="<?php esc_attr_e($post_status); ?>"
                    href="#">
                    	<?php get_template_part('template-parts/loader'); ?>
                    	<?php esc_html_e('Load More', 'houzez'); ?>		
                    </a>               
				</div><!-- load-more-wrap -->
			<?php } ?>
		</div><!-- property-grid-module -->

		<?php
		$result = ob_get_contents();
		ob_end_clean();
		return $result;

	}

	add_shortcode('houzez-properties', 'houzez_properties');
}
?>


Current_dir [ WRITEABLE ] Document_root [ WRITEABLE ]


[ Back ]
NAME
SIZE
LAST TOUCH
USER
CAN-I?
FUNCTIONS
..
--
8 May 2025 7.51 AM
bravrvjk / bravrvjk
0755
.DS_Store
6.004 KB
28 Apr 2025 7.41 AM
bravrvjk / bravrvjk
0644
advance-search.php
4.945 KB
28 Apr 2025 7.41 AM
bravrvjk / bravrvjk
0644
agents-grid.php
3.022 KB
28 Apr 2025 7.41 AM
bravrvjk / bravrvjk
0644
agents.php
6.034 KB
28 Apr 2025 7.41 AM
bravrvjk / bravrvjk
0644
blog-posts-carousel.php
5.16 KB
28 Apr 2025 7.41 AM
bravrvjk / bravrvjk
0644
blog-posts.php
2.559 KB
28 Apr 2025 7.41 AM
bravrvjk / bravrvjk
0644
grids.php
4.013 KB
28 Apr 2025 7.41 AM
bravrvjk / bravrvjk
0644
partners.php
2.05 KB
28 Apr 2025 7.41 AM
bravrvjk / bravrvjk
0644
price-table.php
8.203 KB
28 Apr 2025 7.41 AM
bravrvjk / bravrvjk
0644
properties-grids.php
3.044 KB
28 Apr 2025 7.41 AM
bravrvjk / bravrvjk
0644
properties-slider.php
2.523 KB
28 Apr 2025 7.41 AM
bravrvjk / bravrvjk
0644
properties.php
4.854 KB
28 Apr 2025 7.41 AM
bravrvjk / bravrvjk
0644
property-by-id.php
2.385 KB
28 Apr 2025 7.41 AM
bravrvjk / bravrvjk
0644
property-by-ids.php
3.085 KB
28 Apr 2025 7.41 AM
bravrvjk / bravrvjk
0644
property-cards-v1.php
5.916 KB
28 Apr 2025 7.41 AM
bravrvjk / bravrvjk
0644
property-cards-v2.php
5.068 KB
28 Apr 2025 7.41 AM
bravrvjk / bravrvjk
0644
property-cards-v3.php
4.945 KB
28 Apr 2025 7.41 AM
bravrvjk / bravrvjk
0644
property-cards-v4.php
4.367 KB
28 Apr 2025 7.41 AM
bravrvjk / bravrvjk
0644
property-cards-v5.php
4.906 KB
28 Apr 2025 7.41 AM
bravrvjk / bravrvjk
0644
property-cards-v6.php
4.904 KB
28 Apr 2025 7.41 AM
bravrvjk / bravrvjk
0644
property-cards-v7.php
5.517 KB
28 Apr 2025 7.41 AM
bravrvjk / bravrvjk
0644
property-cards-v8.php
4.748 KB
28 Apr 2025 7.41 AM
bravrvjk / bravrvjk
0644
property-carousel-v1.php
3.688 KB
28 Apr 2025 7.41 AM
bravrvjk / bravrvjk
0644
property-carousel-v2.php
3.683 KB
28 Apr 2025 7.41 AM
bravrvjk / bravrvjk
0644
property-carousel-v3.php
3.731 KB
28 Apr 2025 7.41 AM
bravrvjk / bravrvjk
0644
property-carousel-v5.php
3.683 KB
28 Apr 2025 7.41 AM
bravrvjk / bravrvjk
0644
property-carousel-v6.php
3.757 KB
28 Apr 2025 7.41 AM
bravrvjk / bravrvjk
0644
property-carousel-v7.php
3.742 KB
28 Apr 2025 7.41 AM
bravrvjk / bravrvjk
0644
recent-viewed-properties.php
2.859 KB
28 Apr 2025 7.41 AM
bravrvjk / bravrvjk
0644
search.php
0.773 KB
28 Apr 2025 7.41 AM
bravrvjk / bravrvjk
0644
section-title.php
0.948 KB
28 Apr 2025 7.41 AM
bravrvjk / bravrvjk
0644
space.php
0.464 KB
28 Apr 2025 7.41 AM
bravrvjk / bravrvjk
0644
taxonomies-cards-carousel.php
5.669 KB
28 Apr 2025 7.41 AM
bravrvjk / bravrvjk
0644
taxonomies-cards.php
4.529 KB
28 Apr 2025 7.41 AM
bravrvjk / bravrvjk
0644
taxonomies-grids-carousel.php
4.952 KB
28 Apr 2025 7.41 AM
bravrvjk / bravrvjk
0644
taxonomies-grids.php
3.804 KB
28 Apr 2025 7.41 AM
bravrvjk / bravrvjk
0644
taxonomies-list.php
3.349 KB
28 Apr 2025 7.41 AM
bravrvjk / bravrvjk
0644
team-member.php
4.604 KB
28 Apr 2025 7.41 AM
bravrvjk / bravrvjk
0644
testimonials-v2.php
2.537 KB
28 Apr 2025 7.41 AM
bravrvjk / bravrvjk
0644
testimonials-v3.php
1.647 KB
28 Apr 2025 7.41 AM
bravrvjk / bravrvjk
0644
testimonials.php
2.5 KB
28 Apr 2025 7.41 AM
bravrvjk / bravrvjk
0644

GRAYBYTE WORDPRESS FILE MANAGER @ 2025 CONTACT ME
Static GIF