WordPress plugin
Open User Map PRO
Open User Map PRO includes advanced utilities for WordPress maps, including community maps, business directories, store locators, travel guides, and event maps. Build a map from locations you manage, or let users submit locations through a frontend form. New submissions can wait for your approval before they appear.
Open User Map PRO includes advanced utilities for WordPress maps, including community maps, business directories, store locators, travel guides, and event maps. Build a map from locations you manage, or let users submit locations through a frontend form. New submissions can wait for your approval before they appear.
The maps use Leaflet and support OpenStreetMap, OpenFreeMap vector, MapBox, and other map styles. A Google Maps API key is not required. Add a map with a Gutenberg block, Elementor widget, or shortcode.
Help visitors explore
Group locations into filterable categories and assign an icon to each category. Visitors can search markers, look up addresses, and filter results as they type. An advanced filter sidebar can use your configured custom fields, with custom HTML sections for extra information.
For maps with more than pins, visitors can draw lines and areas such as routes, paths, zones, or boundaries. A custom picture layer can turn a floor plan, event layout, seating plan, or fantasy map into an interactive map with clustering and popups. Limit a map to selected categories or location IDs when a page should show only part of your directory.
Choose how locations appear
Location entries can include descriptions, images, audio, and YouTube or Vimeo videos. Enable single location pages when you want to add more context to individual entries. Those pages can use a default template with a thumbnail and excerpt, or query loop blocks for a custom list or grid.
Use [open-user-map-location] to display a selected location value, [open-user-map-gallery] for an image gallery that links back to map markers, or [open-user-map-list] for a directory list. Query loop blocks can also create custom lists and grids.
Set contribution rules
Configure frontend submissions and approval to fit your project. PRO settings include restricting submissions to registered customers, allowing users to publish without approval, and sending email notifications to users or administrators. You can filter maps, lists, and galleries by a user or role. When assigned the relevant capabilities, registered users can read, edit, and delete their own locations from the map.
PRO also includes CSV import and export, webhook triggers for location changes, customizable vote buttons, and star ratings. Developers can extend the map with WordPress hooks, custom CSS and JavaScript, or a hook that modifies location data before it is rendered. The standalone [open-user-map-form] shortcode shows the location form without the map.
You can try the PRO functions for 7 days without a credit card. Start by creating a map, choosing its style and fields, and adding your locations or enabling user submissions. Then embed it with a block, widget, or shortcode and configure the categories, filters, and location views your project needs.