Code snippets
Set default radius
add_action( 'init', 'set_default_radius' ); function set_default_radius() { if ( !isset($_GET['radius']) || empty($_GET['radius']) ) { $_GET['radius'] = 0.5; $_REQUEST['radius'] = 0.5; } }
Add bias towards a certain location
Some place names exist multiple times across the UK so a geocoding request might return the wrong one. To add some bias to a specific town or county, a snippet like so can be used:
add_filter( 'propertyhive_radial_search_location_lookup', 'add_radial_search_bias' ); function add_radial_search_bias($location) { $location .= ', Yorkshire'; return $location; }