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.
