Nearby Places builds maps focused on your listings around a user (or a chosen point): distance-aware nearby results with a dedicated shortcode and settings.
This is an Ultimate module. Enable under Ultimate Modules.
Important: Redux Framework is not required. Older CodeCanyon docs that told you to install Redux apply only to legacy Nearby Places versions — ignore them on Ultimate.
Nearby Places vs core “Nearby points of interest”
| Nearby Places (this module) | Core Nearby POI (Search & filters) |
|---|---|
| Your WordPress locations (CPT posts) | Google place types (cafés, ATMs, …) |
Shortcode [cs_nearby_map] |
Tool on a main Progress Map |
| Great for “listings near me” | Great for amenities around a pin |
Enable
- Ultimate Modules → Nearby Places → Enable
- Open Progress Map → Nearby Places (module settings)
- Configure defaults and save
- Embed the shortcode on a page
Settings overview
In the Nearby Places settings screen you typically configure:
- Map behaviour and styling aligned with Progress Map
- Distance units and search radius behaviour
- Place-type style options / icons used by the nearby UI
- Labels and display preferences
After saving once, always test the front-end shortcode — admin defaults feed the shortcode experience.
Display with shortcode
[cs_nearby_map]
Place it on any page. Depending on your version, attributes may allow overriding height, center behaviour, or related options — see Shortcodes for the attribute reference as it is expanded.
Typical visitor flow
- Page loads the nearby map.
- Browser may ask for location permission (geo).
- Listings near that point appear sorted by distance / with travel context depending on configuration.
- Visitors explore markers and open listing details.
Always provide a fallback when geo is denied (manual address or default center) so the page never looks broken.
Custom icons & place types
Tutorials often cover:
- Changing marker icons used for nearby results
- Replacing UI icons across the module
Use optimized PNG/SVG assets; keep sizes consistent.
Translation
WPML or PoEdit / .po files — same pattern as other modules.
Migration note
If you previously used the standalone Nearby Places / nearby-map plugin:
- Enable the Ultimate module.
- Deactivate the standalone plugin.
- Re-save Nearby settings and re-test
[cs_nearby_map]pages. - Remove Redux only if nothing else on the site needs it.
Troubleshooting
| Issue | Check |
|---|---|
| Shortcode inactive | Module disabled |
| Empty map | API key; listings have coordinates; geo denied with no fallback |
| “Install Redux” advice | Ignore for Ultimate |
| Conflict | Standalone Nearby still active |
Related
- Getting started
- Add locations
- Core POI tool in Search & filters
