The default workflow for creating maps is to customize a map on backend, assign markers to that map and add the related shortcode to your content, example:
[mapsmarker map="1"].
Most map settings can be overwritten by shortcode parameters for further customisation, example:
[mapsmarker map="1" width="100" widthunit="%" tooltip="false"]
For further reference please see the related settings arrays which can be found in /classes/settings.php
Please be aware that marker map shortcodes like [mapsmarker marker="1"] have been depreciated with v4.0 and the parameters below are for overriding regular map shortcodes only!
| Shortcode parameter name | Type | Allowed values | Since version |
| width | absint | * | 4.0 |
| widthUnit | string | %, px | 4.0 |
| height | absint | * | 4.0 |
| heightUnit | string | px | 4.0 |
| lat | float | * | 4.0 |
| lng | float | * | 4.0 |
| zoom | absfloat | 0 – 23 | 4.0 |
| minZoom | absfloat | 0 – 23 | 4.0 |
| maxZoom | absfloat | 0 – 23 | 4.0 |
| zoomStep | absfloat | 0.1 – 1 | 4.0 |
| maxBounds | string | *,* (eg. 14.23432,41.23423) | 4.0 |
| panel | bool | true, false | 4.0 |
| panelColor | string | eg. #ccc | 4.0 |
| panelFs | bool | true, false | 4.0 |
| panelGeoJson | bool | true, false | 4.0 |
| panelKml | bool | true, false | 4.0 |
| panelGeoRss | bool | true, false | 4.0 |
| tabbed | bool | true, false | 4.0 |
| Shortcode parameter name | Type | Allowed values | Since version |
| basemapDetectRetina | bool | true, false | 4.0 |
| basemapEdgeBufferTiles | absint | * | 4.0 |
| basemapGoogleStyles | string | * | 4.0 |
| basemapDefault | string | Please be aware that you can only use values for basemaps here which are defined as available layers for new maps – in the following example only osm and stamenWatercolors would be alllowed values:
If the set value is not defined as default for new maps, the default basemap is taken, with fallback to osm. List of all possible values: osm, osmBw, OsmDe, osmFrance, osmHot, stamenTerrain, stamenTerrainBackground, stamenTerrainLines, stamenToner, stamenTonerBackground, stamenTonerHybrid, stamenTonerLines, stamenTonerLite, stamenWatercolor, basemapAt, basemapAtSatellite, googleRoadmap, googleSatellite, googleHybrid, googleTerrain, bingRoad, bingAerial, bingAerialLabels, bingCanvasDark, bingCanvasLight, bingCanvasGray, hereNormalDay, hereNormalNight, hereTerrain, hereSatellite, hereHybrid If you are using a custom basemap, you have to give the ID of that basemap as value! |
4.0 |
| Shortcode parameter name | Type | Allowed values | Since version |
| attributionPosition | string | topleft, topright, bottomleft, bottomright | 4.0 |
| attributionCondensed | bool | true, false | 4.0 |
| zoomControlPosition | string | hidden, topleft, topright, bottomleft, bottomright | 4.0 |
| fullscreenPosition | string | hidden, topleft, topright, bottomleft, bottomright | 4.0 |
| resetPosition | string | hidden, topleft, topright, bottomleft, bottomright | 4.0 |
| resetOnDemand | bool | true, false | 4.0 |
| locatePosition | string | hidden, topleft, topright, bottomleft, bottomright | 4.0 |
| locateDrawCircle | bool | true, false | 4.0 |
| locateDrawMarker | bool | true, false | 4.0 |
| locateSetView | string | false, once, always, untilPan, untilPanOrZoom | 4.0 |
| locateKeepCurrentZoomLevel | bool | true, false | 4.0 |
| locateClickBehaviorInView | string | stop, setView | 4.0 |
| locateClickBehaviorOutOfView | string | stop, setView | 4.0 |
| locateIcon | string | icon-cross-hairs, icon-pin, icon-arrow | 4.0 |
| locateMetric | bool | true, false | 4.0 |
| locateShowPopup | bool | true, false | 4.0 |
| locateAutostart | bool | true, false | 4.0 |
| scalePosition | string | hidden, topleft, topright, bottomleft, bottomright | 4.0 |
| scaleMaxWidth | absint | * | 4.0 |
| scaleMetric | bool | true, false | 4.0 |
| scaleImperial | bool | true, false | 4.0 |
| layersPosition | string | hidden, topleft, topright, bottomleft, bottomright | 4.0 |
| layersCollapsed | bool | true, false | 4.0 |
| filtersPosition | string | hidden, topleft, topright, bottomleft, bottomright | 4.0 |
| filtersCollapsed | bool | true, false | 4.0 |
| filtersButtons | bool | true, false | 4.0 |
| filtersName | bool | true, false | 4.0 |
| filtersIcon | bool | true, false | 4.0 |
| filtersCount | bool | true, false | 4.0 |
| filtersOrderBy | string | id, name, count, custom | 4.0 |
| filtersSortOrder | string | asc, desc | 4.0 |
| minimapPosition | string | hidden, topleft, topright, bottomleft, bottomright | 4.0 |
| minimapWidth | absint | * | 4.0 |
| minimapHeight | absint | * | 4.0 |
| minimapCollapsedWidth | absint | * | 4.0 |
| minimapCollapsedHeight | absint | * | 4.0 |
| minimapZoomLevelOffset | floatval | * | 4.0 |
| minimapZoomLevelFixed | int | 0 – 23 | 4.0 |
| minimapMinimized | bool | true, false | 4.0 |
| Shortcode parameter name | Type | Allowed values | Since version |
| markerOpacity | absfloat | 0 – 1 | 4.0 |
| clustering | bool | true, false | 4.0 |
| showCoverageOnHover | bool | true, false | 4.0 |
| disableClusteringAtZoom | absfloat | 0 – 23 | 4.0 |
| maxClusterRadius | absint | * | 4.0 |
| singleMarkerMode | bool | true, false | 4.0 |
| spiderfyDistanceMultiplier | absfloat | * | 4.0 |
| tooltip | bool | true, false | 4.0 |
| tooltipDirection | string | auto, right, left, top, bottom, center | 4.0 |
| tooltipPermanent | bool | true, false | 4.0 |
| tooltipSticky | bool | true, false | 4.0 |
| tooltipOpacity | absfloat | 0.1 – 1 | 4.0 |
| popupOpenOnHover | bool | true, false | 4.0 |
| popupCenterOnMap | bool | true, false | 4.0 |
| popupMarkername | bool | true, false | 4.0 |
| popupAddress | bool | true, false | 4.0 |
| popupCoordinates | bool | true, false | 4.0 |
| popupDirections | bool | true, false | 4.0 |
| popupMinWidth | absint | * | 4.0 |
| popupMaxWidth | absint | * | 4.0 |
| popupMaxHeight | absint | * | 4.0 |
| popupCloseButton | bool | true, false | 4.0 |
| popupAutoClose | bool | true, false | 4.0 |
| Shortcode parameter name | Type | Allowed values | Since version |
| filtersAllMarkers | bool | true, false | 4.0 |
| Shortcode parameter name | Type | Allowed values | Since version |
| list | absint | 0 (= none), 1 (= below), 2 (= right), 3 (= left) | 4.0 |
| listWidth | absint | * | 4.0 |
| listBreakpoint | absint | * | 4.0 |
| listSearch | bool | true, false | 4.0 |
| listIcon | bool | true, false | 4.0 |
| listName | bool | true, false | 4.0 |
| listPopup | bool | true, false | 4.0 |
| listAddress | bool | true, false | 4.0 |
| listDistance | bool | true, false | 4.0 |
| listDistanceUnit | string | metric, imperial, metric-imperial, imperial-metric | 4.0 |
| listDistancePrecision | absint | 0 – 6 | 4.0 |
| listOrderBy | string | id, name, address, distance, icon, created, updated | 4.0 |
| listSortOrder | string | asc, desc | 4.0 |
| listOrderById | bool | true, false | 4.0 |
| listOrderByName | bool | true, false | 4.0 |
| listOrderByAddress | bool | true, false | 4.0 |
| listOrderByDistance | bool | true, false | 4.0 |
| listOrderByIcon | bool | true, false | 4.0 |
| listOrderByCreated | bool | true, false | 4.0 |
| listOrderByUpdated | bool | true, false | 4.0 |
| listLimit | absint | 1 – * | 4.0 |
| listDir | bool | true, false | 4.0 |
| listFs | bool | true, false | 4.0 |
| listAction | string | none, setview, popup | 4.0 |
| Shortcode parameter name | Type | Allowed values | Since version |
| gestureHandling | bool | true, false | 4.0 |
| responsive | bool | true, false | 4.0 |
| dragging | bool | true, false | 4.0 |
| inertia | bool | true, false | 4.0 |
| inertiaDeceleration | absint | 1 – * | 4.0 |
| inertiaMaxSpeed | absint | 1 – * | 4.0 |
| keyboard | bool | true, false | 4.0 |
| keyboardPanDelta | absint | 0 – * | 4.0 |
| scrollWheelZoom | bool | true, false | 4.0 |
| doubleClickZoom | bool | true, false | 4.0 |
| touchZoom | bool | true, false | 4.0 |
| boxZoom | bool | true, false | 4.0 |
| bounceAtZoomLimits | bool | true, false | 4.0 |
| Shortcode parameter name | Type | Allowed values | Since version |
| gpxUrl | string | * | 4.0 |
| gpxMeta | bool | true, false | 4.0 |
| gpxMetaUnits | string | metric, imperial, metric-imperial, imperial-metric | 4.0 |
| gpxMetaInterval | absint | 0 – * | 4.0 |
| gpxMetaName | bool | true, false | 4.0 |
| gpxMetaStart | bool | true, false | 4.0 |
| gpxMetaEnd | bool | true, false | 4.0 |
| gpxMetaTotal | bool | true, false | 4.0 |
| gpxMetaMoving | bool | true, false | 4.0 |
| gpxMetaDistance | bool | true, false | 4.0 |
| gpxMetaPace | bool | true, false | 4.0 |
| gpxMetaHeartRate | bool | true, false | 4.0 |
| gpxMetaElevation | bool | true, false | 4.0 |
| gpxMetaDownload | bool | true, false | 4.0 |
| gpxIcons | bool | true, false | 4.0 |
| gpxTrackSmoothFactor | absfloat | 0 – * | 4.0 |
| gpxTrackColor | string | e.g. #ccc | 4.0 |
| gpxTrackWeight | absfloat | 0 – * | 4.0 |
| gpxTrackOpacity | absfloat | 0 . * | 4.0 |
| gpxWaypoints | bool | true, false | 4.0 |
| gpxWaypointsRadius | absint | 0 – * | 4.0 |
| gpxWaypointsStroke | bool | true, false | 4.0 |
| gpxWaypointsColor | string | e.g. #ccc | 4.0 |
| gpxWaypointsWeight | absint | 0 – * | 4.0 |
| gpxWaypointsFillColor | string | e.g. #ccc | 4.0 |
| gpxWaypointsFillOpacity | absfloat | 0 – * | 4.0 |
| gpxChart | bool | true, false | 4.0 |
| gpxChartHeight | absint | 0 – * | 4.0 |
| gpxChartBgColor | string | e.g. #ccc | 4.0 |
| gpxChartPolyline | bool | true, false | 4.0 |
| gpxChartPolylineColor | string | e.g. #ccc | 4.0 |
| gpxChartPolylineWeight | absint | 0 – * | 4.0 |
| gpxChartPolygon | bool | true, false | 4.0 |
| gpxChartPolygonFillColor | string | e.g. #ccc | 4.0 |
| gpxChartIndicator | bool | true, false | 4.0 |
| gpxChartIndicatorColor | string | e.g. #ccc | 4.0 |
| gpxChartIndicatorWeight | absint | 0 – * | 4.0 |
| gpxChartLocator | bool | true, false | 4.0 |
| gpxChartLocatorRadius | absint | 0 – * | 4.0 |
| gpxChartLocatorStroke | bool | true, false | 4.0 |
| gpxChartLocatorColor | string | e.g. #ccc | 4.0 |
| gpxChartLocatorWeight | absint | 0 – * | 4.0 |
| gpxChartLocatorFillColor | string | e.g. #ccc | 4.0 |
| gpxChartLocatorFillOpacity | absfloat | 0 – * | 4.0 |
Subscribe to our newsletter to not miss any news - you can unsubscribe at any time: