Function Reference: geodir_search_form_near_input
Summary
This function has not been documented yet.
Actions
‘geodir_before_near_input’ [Line: 2465]
‘geodir_after_near_input’ [Line: 2475]
Filters
‘geodir_near_input_extra’ [Line: 2427]
‘geodir_search_near_text’ [Line: 2440]
‘geodir_search_default_near_text’ [Line: 2451]
‘geodir_search_near_class’ [Line: 2459]
Source File
geodir_search_form_near_input() is located in geodirectory-functions/custom_functions.php [Line: 2405]
Source Code
function geodir_search_form_near_input() { $default_near_text = NEAR_TEXT; if ( get_option( 'geodir_near_field_default_text' ) ) { $default_near_text = __( get_option( 'geodir_near_field_default_text' ), 'geodirectory' ); } if ( isset( $_REQUEST['snear'] ) && $_REQUEST['snear'] != '' ) { $near = esc_attr( stripslashes_deep( $_REQUEST['snear'] ) ); } else { $near = $default_near_text; } global $geodir_search_post_type; $curr_post_type = $geodir_search_post_type; /** * Used to hide the near field and other things. * * @since 1.6.9 * @param string $curr_post_type The current post type. */ $near_input_extra = apply_filters('geodir_near_input_extra','',$curr_post_type); /** * Filter the "Near" text value for the search form. * * This is the input "value" attribute and can change depending on what the user searches and is not always the default value. * * @since 1.0.0 * * @param string $near The current near value. * @param string $default_near_text The default near value. */ $near = apply_filters( 'geodir_search_near_text', $near, $default_near_text ); /** * Filter the default "Near" text value for the search form. * * This is the default value if nothing has been searched. * * @since 1.0.0 * * @param string $near The current near value. * @param string $default_near_text The default near value. */ $default_near_text = apply_filters( 'geodir_search_default_near_text', $default_near_text, $near ); /** * Filter the class for the near search input. * * @since 1.0.0 * * @param string $class The class for the HTML near input, default is blank. */ $near_class = apply_filters( 'geodir_search_near_class', '' ); $new_style = get_option('geodir_show_search_old_search_from') ? false : true; if($new_style){ echo ""; do_action('geodir_before_near_input'); } ?> /> "; } }