Distance Radius Add-on for WordPress — a premium tool designed to integrate sophisticated geolocation and proximity search capabilities into your website. This add-on empowers your visitors to find relevant content based on a physical address and a specified radius, making it an indispensable tool for directories, real estate listings, service finders, and any site where location is a key factor. By leveraging the power of Google Maps API, it provides accurate and instant results, presented in a user-friendly manner.
The plugin is highly customizable and designed for seamless integration with your existing theme and plugins. It supports any custom post type, allowing you to add location-based filtering to products, events, team members, or anything else you can imagine. With intuitive shortcodes and widgets, you can place the search form anywhere on your site. The results can be displayed as a standard list or visually on an interactive map, complete with custom markers and info windows, offering a superior user experience that drives engagement and conversions.
Why is this important?
In today's mobile-first world, users expect to find information relevant to their immediate location. If you run a business directory, event listing, or e-commerce store with physical locations, failing to provide location-based search is a major friction point. Studies show that over 75% of local mobile searches result in an offline visit within 24 hours. Without a radius search, you are forcing users to manually sift through listings, leading to high bounce rates and lost customers. This plugin closes that gap, directly connecting user intent ("services near me") with instant, relevant results, which can increase user engagement by up to 300% and significantly boost conversions.
Features
- Flexible Radius Search: Allows users to search within a specific distance (miles or kilometers).
- Google Maps API Integration: Uses powerful geocoding for accurate location data and address autocompletion.
- Custom Post Type Support: Works with any post type, including WooCommerce products, events, and custom directories.
- Interactive Map Results: Display search results on a customizable Google Map with markers and info-windows.
- User Geolocation: Automatically detect a user's current location to pre-fill the search form.
- Customizable Search Form: Easily build and place your search form using shortcodes or widgets.
- Units of Measurement: Switch between Miles and Kilometers to cater to a global audience.
- Seamless Theme Integration: Designed to work smoothly with any well-coded WordPress theme.
- AJAX-Powered Filtering: Delivers instant search results without requiring a page reload for a better UX.
- Developer Friendly: Provides hooks and filters for advanced customizations and integration.
Comparison: Free vs. Pro Version
| Feature | Free Version | Pro Version (This Add-on) |
|---|---|---|
| Basic Radius Search | ✔️ | ✔️ |
| Custom Post Type Support | Limited to 'Posts' | ✔️ (Unlimited) |
| Interactive Map Display | ❌ | ✔️ |
| Address Autocomplete (Google) | ❌ | ✔️ |
| Auto-detect User Location | ❌ | ✔️ |
| AJAX-powered Results | ❌ | ✔️ |
| Custom Map Markers | ❌ | ✔️ |
| Advanced Styling Options | ❌ | ✔️ |
How to install the plugin?
- Download the plugin archive using the button above.
- Navigate to Plugins > Add New in your WordPress dashboard.
- Click "Upload Plugin" at the top and select the downloaded ZIP file.
- Install, activate the plugin, and follow the quick setup wizard instructions.
FAQ
Do I need a Google Maps API key to use this plugin?
Yes, a Google Maps API key is required for the core functionality of this plugin, including address geocoding, autocomplete suggestions, and map display. The plugin includes a settings page where you can easily enter your API key. Google provides a generous free tier which is sufficient for most small to medium-sized websites.
Can I use this plugin to filter WooCommerce products based on location?
Absolutely. The plugin fully supports all custom post types, including WooCommerce products. You can easily set it up to allow customers to search for products available at stores or warehouses within a certain radius of their location, which is perfect for implementing 'local pickup' or 'in-store availability' features.
How do I add location data to my posts or products?
When the plugin is active, it adds a new meta box to the editor screen for your selected post types. In this box, you can simply type an address, and the plugin will use Google Geocoding to automatically fetch the corresponding latitude and longitude and save it with the post. This makes it incredibly easy to add location data to your content.
Is the search form and results display customizable?
Yes, the plugin is highly customizable. You can place the search form anywhere using a shortcode or widget. The appearance can be styled with CSS to match your theme. The results layout can be controlled via template files, and the map display offers options for zoom level, custom markers, and more, giving you full control over the user experience.