Next DB 6.1: Auto-Updating Tables, Printing, Phone Layout and SEO Next Task 6.0.0: a task manager for Joomla Next Inventory 6.1.1: smoother Check Out, no more list limits, and much faster PHP2Shell: Is Your Joomla Site Safe? What to Do Today Introducing Next Boards: Kanban project and task boards for Joomla Building the Future of Joomla Extensions
NextSoftware

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

  1. Open the plugin settings (click the plugin name in the plugins list)
  2. In the Appearance tab, choose a Consent Box Position: Center (modal), Bottom bar (full width), Bottom right, Bottom left, or Inline (replace map)
  3. Pick a Color Theme (Clean, Midnight, Forest, Slate, Warm, or Custom colors)
  4. In the Content tab, select your Privacy Policy Page
  5. 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=agree cookie is set for the whole site; maps load unmodified on later page loads
  • Visitor declines: the slgm-consent=decline cookie 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

All Extensions