Function Reference: geodir_get_request_param
Summary
This function has not been documented yet.
Source File
geodir_get_request_param() is located in geodir_advance_search_filters/geodirectory_advance_search_function.php [Line: 1608]
Source Code
function geodir_get_request_param(){ global $current_term,$wp_query; $request_param = array(); if ( is_tax() && geodir_get_taxonomy_posttype() && is_object($current_term) ){ $request_param['geo_url'] = 'is_term'; $request_param['geo_term_id'] = $current_term->term_id; $request_param['geo_taxonomy'] = $current_term->taxonomy; }elseif ( is_post_type_archive() && in_array(get_query_var('post_type'),geodir_get_posttypes()) ){ $request_param['geo_url'] = 'is_archive'; $request_param['geo_posttype'] = get_query_var('post_type'); }elseif( is_author() && isset($_REQUEST['geodir_dashbord'] ) ){ $request_param['geo_url'] = 'is_author'; $request_param['geo_posttype'] = esc_attr($_REQUEST['stype']); }elseif( is_search() && isset($_REQUEST['geodir_search']) ){ $request_param['geo_url'] = 'is_search'; $request_param['geo_request_uri'] = esc_attr($_SERVER['QUERY_STRING']); }else{ $request_param['geo_url'] = 'is_location'; } return json_encode($request_param); }