Quick Start
Get consent-first Google Maps on your Joomla site in three steps.
Step 1: Install & Enable
Install the plugin ZIP through System > Install > Extensions, then enable it under System > Manage > Plugins. See Installation for detailed instructions.
Maps already on your pages are now blocked until visitors consent. No further setup is required.
Step 2: Pick a Position & Theme
- Open the plugin settings (click the plugin name in the plugins list)
- In the Appearance tab, choose a Consent Box Position: Center (modal), Bottom bar (full width), Bottom right, Bottom left, or Inline (replace map)
- Pick a Color Theme (Clean, Midnight, Forest, Slate, Warm, or Custom colors)
- In the Content tab, select your Privacy Policy Page
- Click Save
Tip: Choose Inline (replace map) when your maps sit inside article content: each map is replaced by a placeholder in its own place instead of a floating box.
Step 3: Visit Your Site, or Add a Map
Open any page with a Google Maps embed. The map is removed from the page and the consent box appears. When the visitor clicks Load Google Maps, the consent cookie is set and maps load normally from the next page view.
No map on your site yet? Type this into an article or a Custom module and save:
{smartmap address="Brandenburg Gate, Berlin"}
The plugin turns it into a Google Map behind a click-to-load placeholder. See The {smartmap} Shortcode for zoom, map type, size and directions.
What Happens Next
- Visitor accepts: the
slgm-consent=agreecookie is set for the whole site; maps load unmodified on later page loads - Visitor declines: the
slgm-consent=declinecookie is set; maps stay blocked and the consent box is not shown again until the cookie expires. Shortcode maps show a short "not loaded" notice instead - Return visits with a valid cookie: the decision is applied without showing the consent box again