Function Reference: geodir_search_page_base_url

Summary

Get the search page base url.

Return Values

(string)
  • Filtered url.

Change Log

Since: 1.6.24

Filters

‘geodir_search_page_base_url’ [Line: 1163]

Source File

geodir_search_page_base_url() is located in geodirectory-functions/listing_filters.php [Line: 1146]

Source Code

function geodir_search_page_base_url() {
    if ( function_exists( 'geodir_location_geo_home_link' ) ) {
        remove_filter( 'home_url', 'geodir_location_geo_home_link', 100000 );
    }

    if ( defined( 'DOING_AJAX' ) && DOING_AJAX && geodir_is_wpml() ) {
        $url = icl_get_home_url();
    } else {
        $url = get_home_url();
    }

    $url = trailingslashit( $url );

    if ( function_exists( 'geodir_location_geo_home_link' ) ) {
        add_filter( 'home_url', 'geodir_location_geo_home_link', 100000, 2 );
    }

    return apply_filters( 'geodir_search_page_base_url', $url );
}