Google Maps • Live Demonstration

English, default:

*If you click the button you consent to open Google Maps Privacy Policy

German, custom:

Google Maps durch Klicken laden – es gelten unsere Datenschutzbestimmungen

What’s happening above?

On your first visit, the plugin displays a placeholder instead of loading Google Maps. Clicking “Load Google Maps” replaces the placeholder with the map. Your browser then connects to Google, which receives connection information such as your IP address. Please read the linked privacy policy before continuing.

Without a previously saved choice, loading a map without selecting “Remember selection” enables it only on the currently open page. The plugin does not set a consent cookie in this case. After a full page reload, another click is required.

If you select “Remember selection” before loading the map, your choice is saved in a cookie on this website for up to 180 days. Maps with this option enabled can then load automatically on later visits. Closing your browser does not automatically delete this saved choice.

You can reset your choice earlier using the button below. This deletes the plugin’s saved consent and unloads all plugin maps on the current page. These maps will require your permission again. Maps already open in other tabs are not unloaded, and resetting cannot undo information already sent to Google.

Reset controls are optional. Website owners can add a button directly below a loaded map or place a separate reset button anywhere in their page content. Neither option is added automatically.

✅ Unlimited Maps: Create as many map embeds as you need and place them on your website using shortcodes.

✅ Consent-Based Loading: The plugin loads Google Maps only after the visitor clicks the load button or has previously saved a choice for maps with remembering enabled.

✅ Customizable Appearance: Adjust colors, wording and text sizes for each map to match your website.

✅ Optional Remembering: Let visitors choose whether to remember their selection for up to 180 days. The checkbox is initially unchecked.

✅ Optional Reset Controls: Add a reset button below a map or anywhere in your page content so visitors can clear their saved choice and unload the maps on the current page.

✅ Improved Checkbox Design: Choose a larger, styled checkbox in the map settings. Existing maps keep their previous design unless you explicitly change it.

✅ Security-Focused Implementation: Embedded map URLs are validated, and iframe creation is restricted to supported Google Maps addresses.

✅ English and German: The plugin interface is available in both English and German.

✅ Free and Ad-Free: All included features are free to use. The plugin itself contains no advertising.

How to?

Create a map in your WordPress dashboard, configure its appearance and loading options, and insert its shortcode into your page or post.

For more information about the plugin, visit:
https://solutionfirst.m00dy.org/wp-plugin/

Developed by Tsambasis & Tsambasis:
https://tsambasis.net/