Venues and shops
Show each location’s address with a way to get there.

Show the place saved in an ACF Google Map field with a directions link to Google Maps, Apple Maps, Waze or OpenStreetMap, without embedding a map.
These are the actual published widgets reading sample ACF Google Map values on this page; the links open each map app’s directions.
Location picks the Google Map field and what to show: the address with a directions button, the button only, or the address as a link. It also sets the place name, button text, map app, travel mode, other map apps, new tab, text before and after, text for an empty location, the HTML tag and an icon. The Style tab covers the directions link in normal, hover and focus states, the address and card, and the icon.
Venue, shop and event pages often store their location in an ACF Google Map field, but showing it usually means embedding a heavy map with an API key, when visitors mostly want the address and a way to get there. ACF location directions reads the saved field on the current post and shows the place name and address with a Get directions button that opens the visitor’s map app at the saved point, with Apple Maps, Waze or OpenStreetMap as alternatives.
Show each location’s address with a way to get there.
Give each event page directions to its venue.
Add directions to every listing from one template.
Start with Complementor installed and your license connected. Enable this module in the WordPress library, then configure it in Elementor.
Install ACF and Complementor, connect your license and enable ACF location directions in the Complementor library.
Add a Google Map field to your venue, shop or event posts and save a location on each.
Add the widget to the post, or to the template its posts use, and choose the Google Map field.
Choose the layout, the map app and any other map apps to offer.
Style the button and card, and set text for posts without a location.
Configure the settings available for this module to suit the page you are building.
The Google Map fields saved on the post, chosen by name.
The address with a directions button, the button only, or the address as a link.
Directions in Google Maps, Apple Maps, Waze or OpenStreetMap, with a travel mode for Google and Apple.
Other map apps offered as small links under the button.
The saved place name above the address, own button text, and text before and after.
Text for posts without a location, an optional new tab and an icon.
Compare the existing Elementor workflow with this Complementor module before choosing your setup.
Shows a saved ACF Link as a resource card.
Shows a meeting time in several time zones.
Complementor uses classic Elementor APIs. Atomic-native controls are not implemented. Check your theme, cache and integrations on a staging site before release.
Check these settings if the published page behaves differently from the editor.
The post has no location saved in the chosen field, or the post is not published. Add text for an empty location to show a message instead.
The list shows the Google Map fields of the post being edited. Edit a post that uses the field group, or open the template on a post that has one.
The field saved an address without a place name, which happens when a location is entered by hand. The address shows on its own.
No. It works with the free versions of Elementor and ACF.
No. It shows the address and links to the map app; nothing loads from Google until the visitor taps the link.
Google Maps, Apple Maps, Waze and OpenStreetMap. Choose one for the button and offer the others as links.
At the saved latitude and longitude, so it matches the point chosen in the field.
Yes. It reads the field from the post being viewed, so one template serves every location.
This module is included with all 1007 current Complementor solutions. Choose your production website allowance; every plan includes the same modules.
Renews at $29 USD each year.
Renews at $49 USD each year.
Renews at $99 USD each year.
Applicable taxes extra. Annual subscriptions renew automatically unless canceled in your customer account. Elementor Pro is required for Exclude current post. Read the terms and 14-day technical-issue refund policy.