epl_listing_search_price_slider_global Price Slide Range Filter
@since Easy Property Listings 3.3
This filter allows you to alter the price range slider of the any tab.
// This will ONLY alter the "All" tab range. Use this when NOT specifying a post type. function my_epl_listing_search_price_global_slider_range() { // The numbers are ( 0 (minimum) , 40000000 ( maximum ), 100000 (step) ) $range = range(0,40000000,100000); // Currency formatting $price_array = array_combine($range,array_map('epl_currency_formatted_amount',$range) ); return $price_array; } // Any Tab filter add_filter( 'epl_listing_search_price_slider_global' , 'my_epl_listing_search_price_global_slider_range' );
epl_listing_search_price_slider_sale
This filter alters the range of any listings that are for sale, IE the Buy, Land, Commercial, Rural, Business listing type tabs.
// For Sale listing type function my_epl_listing_search_price_sale_slider_range() { // The numbers are ( 0 (minimum) , 40000000 ( maximum ), 100000 (step) ) $range = range(0,40000000,100000); // Currency formatting $price_array = array_combine($range,array_map('epl_currency_formatted_amount',$range) ); return $price_array; } // For Sale listing type add_filter( 'epl_listing_search_price_slider_sale' , 'my_epl_listing_search_price_sale_slider_range' );
epl_listing_search_price_slider_rental
This filter alters the range of any listings that are for rent, IE the For Rent / Rental type tabs.
// Rental type listings tab range function my_epl_listing_search_rental_sale_slider_range() { // The numbers are ( 0 (minimum) , 4000 ( maximum ), 50 (step) ) $range = range(0,4000,50); // Currency formatting $price_array = array_combine($range,array_map('epl_currency_formatted_amount',$range) ); return $price_array; } add_filter( 'epl_listing_search_price_slider_rental' , 'my_epl_listing_search_rental_sale_slider_range' );