Maps Block


Maps Block for new WordPress Block Editor allow you to add Google Maps to your website and customize it.

You can add as many maps as you want, and each map can be configured separately.


  • specify latitude and longitude coordinates and zoom for map,
  • add as many markers as you need,
  • use custom map styles, generated with or,
  • customize map height and alignment,
  • ready to use out of the box – just put your Google maps API key in options page and create your map,
  • create unlimited number of maps and customize each of it separately,

To use maps on your website, you’ll need an API key which can be generated here:


  • Set custom coordinates for map and each of markers separately
  • Customize your map styles
  • Add your API key easily through plugin options page


  1. Install the plugin through the WordPress plugins screen directly or upload the plugin files to the “/wp-content/plugins/maps-block” directory.
  2. Activate the plugin through the “Plugins” screen in WordPress
  3. Go to Block Editor and type /maps to use this block.

Contributors & Developers

“Maps Block” is open source software. The following people have contributed to this plugin.


Translate “Maps Block” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.

Change log


  • fixed SSL issue


  • Removed unused localize script function,


  • JavaScript code fully rebuilt on React, no more jQuery,
  • Blocks Summary page style & script improved,
  • AJAX replaced with custom REST endpoint,
  • license changed from GPL2+ to GPLv3,
  • block code improved


  • Dependencies bug fixed


  • Map style JSON field and rendering improved.


  • Initial release.