Mapsmarker.com Review

mapsmarkerThe Maps Marker Pro 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.js library
  • 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.

Additional features

  • integration of the latest leaflet.js version
  • mobile optimized maps through use of native javascript instead of jQuery
  • option to remove MapsMarker.com backlinks
  • geolocation support: show and follow your location when viewing maps
  • support for CSV/XLS/XLSX/ODS import and export for bulk additions and bulk updates of markers
  • support for displaying GPX tracks
  • HTML5 fullscreen maps
  • Minimaps
  • mobile web app support for fullscreen maps and optimized mobile viewport
  • custom Google Maps styling
  • QR codes with custom backgrounds
  • Google Adsense for maps integration
  • upload icon button & custom icon directory
  • backup and restore of settings
  • Full MapsMarker API access (view/add/edit/delete)
  • Advanced recent marker widget
  • Marker clustering
  • duplicate markers
  • 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 (view screenshot) or Google Maps (view screenshot)
  • 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 (view screenshots)
  • 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 (view example youtube video)
  • 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)
  • admin dashboard widget showing latest markers and blog posts from mapsmarker.com
  • support for google maps and bing map localization (cultures)

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 more than 32 languages through .po/.mo-files (please see http://translate.mapsmarker.com/projects/lmm for details if you want to contribute to translations)
  • option to select plugin default language in settings for backend and frontend (separately from language config 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
  • 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)