Features

The Leaflet Maps Marker WordPress Plugin allows you to

  • pin your favorites places with markers,
  • use integrated address search (Google Places API) for quickly finding your places,
  • choose from up to 800 custom free map icons from Maps Icons Collection,
  • add popup description text or images for each marker,
  • choose individual basemap, size and zoom level for each marker/layer map,
  • organize your markers in layers and
  • show them thanks to the Leaflet library from Cloudmade
  • by adding a shortcode (e.g. mapsmarker marker=”1″)]  to posts, pages, widgets or template

on basemaps from

  • OpenStreetMap,
  • Google Maps (Road, Satellite, Hybrid, Terrain),
  • Bing Maps (Aerial, Aerials+Labels, Road),
  • MapQuest (Road, Satellite),
  • OGD Vienna Maps (Road, Aerial, Addresses)
  • or any custom WMTS-map

to the visitors of your website (view demo)

Additional features

  • show directions for your locations using Google Maps, yournavigation.org, openrouteservice.org or map.project-osrm.org
  • support for Google Maps API key which is required for commercial users
  • configure up to 10 WMS servers to display additional information from external geodata providers (like the European Environment Agency) on your maps
  • organize markers from different layers in multi-layer-maps
  • export your markers as KML file for displaying in Google Earth or Google Maps
  • export your markers as GeoJSON for embedding in external websites or apps
  • export your markers as GeoRSS for embedding in external websites or apps
  • export your markers as ARML for displaying in the augmented-reality browser from Wikitude
  • export your markers as csv-file
  • option to switch between simplified and advanced editor
  • option to add widgets showing recent marker entries (see sidebar on the right)
  • configure up to 3 basemaps from Cloudmade with custom styles
  • option to add an unobtrusive scale control to maps
  • keyboard navigation support for maps
  • TinyMCE button for easily searching and adding maps on post/pages edit screen
  • display a list of markers below layer maps
  • show standalone maps in fullscreen mode
  • automatically generated geo sitemap for all maps (for submitting to Google)
  • create QR code images for standalone maps in fullscreen mode
  • automatically add meta-tags with location information to maps
  • automatically add microformat geo-markup to maps
  • support for maps that do not reflect the real world (e.g. game, indoor or photo maps)
  • support for custom marker timestamps for more precise KML animations
  • option to set WordPress roles (administrator, editor, author, contributor) which are allowed to add/edit/delete markers and layers
  • option to add marker directly to posts or pages without saving them to your database
  • audit log for changes on markers & layers (saving first created by/on and last updated by/on info)
  • search within your marker list
  • mass actions for markers (assignment to layers, deletions)
  • option to reset plugin settings to defaults
  • option to change the default shortcode ‘[ mapsmarker...]‘
  • dynamic preview of maps in backend (no need to reload)
  • option to select plugin default language in settings for backend and frontend
  • WordPress Admin Bar integration to quickly access plugins features (can be disabled)
  • “OGD Vienna selector”: if a place within boundaries of Vienna/Austria is chosen, OGD Vienna basemaps are automatically selected
  • admin dashboard widget showing latest markers and blog posts from mapsmarker.com
  • support for google maps and bing map localization (cultures)
  • integrated donation links to show your support for this plugin :-)

Technical details

  • full support for responsive designs (= automatic resizing of maps if viewport is wider than map width)
  • WordPress Multisite compatibility
  • Full RTL (Right-to-Left) Language Support
  • plugin was successfully tested to ÖNORM 7700 and OWASP TOP 10 for security issues (Secunia Advisory)
  • full UTF8-support for cyrillic, chinese or other alphabets on marker/layername and marker popup text
  • integrated check for known incompatible plugins (and instructions on how to fix)
  • support for other languages through .po/.mo-files (please see http://mapsmarker.com/languages for details if you want to contribute a new translation)
  • option to select plugin default language in settings for backend and frontend (separately from language set in wp-config.php)
  • support for Retina displays to display maps in a higher resolution
  • GeoJSON feeds for every marker and layer with JSONP support
  • use of WordPress settings API for storing options
  • TinyMCE editor on backend for editing popuptext
  • integrated plugin compatibility check to warn about incompatible plugins
  • dynamic changelog to show all changes since your last plugin update
  • version check for minimum WordPress (3.0) and PHP (5.2) requirements
  • use of prepared SQL statements to prevent SQL injections
  • use of WordPress nounces on forms to prevent attacks and input mistakes
  • use of custom function names and enque plugin scripts/css only on plugin pages to prevent conflicts with other plugins
  • update functions implemented for smooth updates of the plugin
  • uninstall function to completely remove the plugin and its data (also on WordPress Multisite installations)

Available translations: please see this page for more details

For more information on translations of the plugin and how to contribute a new translation, please visit http://www.mapsmarker.com/languages.