Nearby Places


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

  1. Ultimate Modules → Nearby Places → Enable
  2. Open Progress Map → Nearby Places (module settings)
  3. Configure defaults and save
  4. 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

  1. Page loads the nearby map.
  2. Browser may ask for location permission (geo).
  3. Listings near that point appear sorted by distance / with travel context depending on configuration.
  4. 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:

  1. Enable the Ultimate module.
  2. Deactivate the standalone plugin.
  3. Re-save Nearby settings and re-test [cs_nearby_map] pages.
  4. 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

Top