WordPress plugin intelligence profile

Maps by G

Display addresses on beautiful, interactive maps using OpenStreetMap. An open-source alternative to Google Maps that requires no API key.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 6.9
Current version1.0.0
WordPress coverageTested up to WordPress 6.9
Minimum stackWP 5.0 · PHP 7.4
Directory statusactive
Last directory update22 Jan 20269mo ago
Active installationsNewAdoption metric — not a quality score
WordPress.org ratingNo WordPress.org ratings yet
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records Maps by G version 1.0.0 as active, updated 9mo ago and tested up to WordPress 6.9.

Overview

About this plugin

Maps by G allows you to easily embed interactive maps on your WordPress site without needing a Google Maps API key. Simply use a shortcode with an address, and the plugin will display a beautiful map with a marker at that location.

Features:

  • No API key required – uses OpenStreetMap tiles
  • Simple shortcode embedding
  • Address geocoding via Nominatim
  • Custom marker titles with popups
  • Multiple tile providers (OpenStreetMap, CartoDB Light, CartoDB Dark)
  • Responsive design for all devices
  • Configurable zoom levels
  • Enable/disable scroll wheel zoom
  • Gutenberg block support
  • Lightweight and fast loading

Usage

Basic Shortcode:

[mbyg_map address="1600 Pennsylvania Avenue, Washington, DC"]

With Custom Title:

[mbyg_map address="Eiffel Tower, Paris" title="Eiffel Tower" zoom="15"]

Using Coordinates:

1278" title="London" zoom="12"]

Available Attributes:

  • address – The address to display on the map
  • lat – Latitude coordinate (use instead of address)
  • lng – Longitude coordinate (use instead of address)
  • zoom – Zoom level from 1-19 (default: 13)
  • height – Map height in pixels (default: 400)
  • title – Text shown in marker popup
  • provider – Tile provider: openstreetmap, cartodb-light, cartodb-dark (default: openstreetmap)
  • zoomcontrol – Show zoom buttons: true/false (default: true)
  • scrollzoom – Enable scroll wheel zoom: true/false (default: true)

External Services

This plugin relies on the following third-party services to provide map functionality:

OpenStreetMap Tile Servers

This plugin displays maps using tile images from OpenStreetMap’s tile servers. Map tiles are loaded when a map is displayed on your website.

  • What it does: Provides the visual map tiles (the actual map images you see)
  • When data is sent: Every time a map is displayed on your site
  • What is sent: The geographic coordinates (latitude/longitude) and zoom level to determine which map tiles to load
  • Service provider: OpenStreetMap Foundation
  • Terms of Use: https://wiki.osmfoundation.org/wiki/Terms_of_Use
  • Privacy Policy: https://wiki.osmfoundation.org/wiki/Privacy_Policy
  • Tile Usage Policy: https://operations.osmfoundation.org/policies/tiles/

CartoDB/CARTO Tile Servers (Optional)

If you choose the CartoDB Light or CartoDB Dark tile providers, map tiles are loaded from CARTO’s servers instead.

  • What it does: Provides alternative styled map tiles
  • When data is sent: Only when CartoDB tile providers are selected
  • What is sent: Geographic coordinates and zoom level
  • Service provider: CARTO
  • Terms of Service: https://carto.com/legal/
  • Privacy Policy: https://carto.com/privacy/

Nominatim Geocoding Service

When you provide an address (instead of coordinates), this plugin uses the Nominatim geocoding service to convert the address to geographic coordinates.

  • What it does: Converts street addresses to latitude/longitude coordinates
  • When data is sent: Only when an address is provided in the shortcode (not when using lat/lng coordinates directly)
  • What is sent: The address text you specify in the shortcode
  • Data caching: Geocoded results are cached for 24 hours to reduce API calls
  • Service provider: OpenStreetMap Foundation
  • Terms of Use: https://operations.osmfoundation.org/policies/nominatim/
  • Privacy Policy: https://wiki.osmfoundation.org/wiki/Privacy_Policy

Note: If you prefer not to use the geocoding service, you can always provide latitude and longitude coordinates directly using the lat and lng shortcode attributes.

WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • address
  • location
  • map
  • maps
  • openstreetmap
Compatibility & maintenance

Compatibility & maintenance

Tested up to WordPress 6.9

Not yet marked as tested with WordPress 7.1. WordPress.org currently lists Tested up to 6.9.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to6.9
Minimum requirementsWordPress 5.0 · PHP 7.4
Update activity22 Jan 20269mo ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

No tracked version or compatibility changes have been recorded by WP PlugIndex yet.

Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.