{"id":147829,"date":"2021-10-02T05:10:05","date_gmt":"2021-10-02T05:10:05","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/mapster-wp-maps\/"},"modified":"2025-09-17T15:29:48","modified_gmt":"2025-09-17T15:29:48","slug":"mapster-wp-maps","status":"publish","type":"plugin","link":"https:\/\/mn.wordpress.org\/plugins\/mapster-wp-maps\/","author":20047681,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"1.21.0","stable_tag":"1.21.0","tested":"6.8.5","requires":"5.0.0","requires_php":"","requires_plugins":null,"header_name":"Mapster WP Maps","header_author":"Mapster Technology Inc","header_description":"This is a short description of what the plugin does. It's displayed in the WordPress admin area.","assets_banners_color":"a9b77b","last_updated":"2025-09-17 15:29:48","external_support_url":"","external_repository_url":"","donate_link":"https:\/\/wpmaps.mapster.me\/","header_plugin_uri":"https:\/\/wpmaps.mapster.me\/","header_author_uri":"https:\/\/mapster.me","rating":4.8,"author_block_rating":0,"active_installs":3000,"downloads":70933,"num_ratings":51,"support_threads":3,"support_threads_resolved":2,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"0.1.0":{"tag":"0.1.0","author":"mapster","date":"2021-10-02 05:11:47"},"0.2.0":{"tag":"0.2.0","author":"mapster","date":"2021-10-03 18:14:02"},"0.3.0":{"tag":"0.3.0","author":"mapster","date":"2021-10-03 22:54:27"},"0.4.0":{"tag":"0.4.0","author":"mapster","date":"2021-10-05 05:22:49"},"0.4.3":{"tag":"0.4.3","author":"mapster","date":"2021-10-06 02:31:41"},"0.4.4":{"tag":"0.4.4","author":"mapster","date":"2021-10-07 05:23:16"},"0.5.0":{"tag":"0.5.0","author":"mapster","date":"2021-11-04 17:01:22"},"0.5.1":{"tag":"0.5.1","author":"mapster","date":"2021-11-07 18:46:30"},"0.5.10":{"tag":"0.5.10","author":"mapster","date":"2022-01-16 01:14:40"},"0.5.11":{"tag":"0.5.11","author":"mapster","date":"2022-01-18 22:10:22"},"0.5.12":{"tag":"0.5.12","author":"mapster","date":"2022-01-20 17:57:34"},"0.5.13":{"tag":"0.5.13","author":"mapster","date":"2022-01-21 18:54:04"},"0.5.14":{"tag":"0.5.14","author":"mapster","date":"2022-01-25 21:22:37"},"0.5.15":{"tag":"0.5.15","author":"mapster","date":"2022-01-30 19:54:57"},"0.5.2":{"tag":"0.5.2","author":"mapster","date":"2021-11-17 15:52:35"},"0.5.3":{"tag":"0.5.3","author":"mapster","date":"2021-12-27 03:38:07"},"0.5.4":{"tag":"0.5.4","author":"mapster","date":"2021-12-29 21:10:18"},"0.5.5":{"tag":"0.5.5","author":"mapster","date":"2021-12-31 22:35:53"},"0.5.6":{"tag":"0.5.6","author":"mapster","date":"2022-01-05 22:32:42"},"0.5.7":{"tag":"0.5.7","author":"mapster","date":"2022-01-09 16:45:52"},"0.5.8":{"tag":"0.5.8","author":"mapster","date":"2022-01-12 20:04:49"},"0.5.9":{"tag":"0.5.9","author":"mapster","date":"2022-01-14 20:47:56"},"1.0.0":{"tag":"1.0.0","author":"mapster","date":"2022-03-17 16:08:33"},"1.0.1":{"tag":"1.0.1","author":"mapster","date":"2022-03-21 20:16:48"},"1.0.2":{"tag":"1.0.2","author":"mapster","date":"2022-03-24 17:33:28"},"1.0.3":{"tag":"1.0.3","author":"mapster","date":"2022-03-24 18:34:19"},"1.0.4":{"tag":"1.0.4","author":"mapster","date":"2022-03-26 19:06:32"},"1.1.0":{"tag":"1.1.0","author":"mapster","date":"2022-04-22 17:16:32"},"1.1.1":{"tag":"1.1.1","author":"mapster","date":"2022-04-23 05:25:23"},"1.1.2":{"tag":"1.1.2","author":"mapster","date":"2022-04-23 15:22:17"},"1.1.3":{"tag":"1.1.3","author":"mapster","date":"2022-04-23 18:52:04"},"1.1.4":{"tag":"1.1.4","author":"mapster","date":"2022-04-24 14:02:08"},"1.10.0":{"tag":"1.10.0","author":"mapster","date":"2025-01-27 23:56:07"},"1.12.0":{"tag":"1.12.0","author":"mapster","date":"2025-04-02 18:36:56"},"1.13.0":{"tag":"1.13.0","author":"mapster","date":"2025-04-14 17:18:32"},"1.14.0":{"tag":"1.14.0","author":"mapster","date":"2025-04-25 16:49:59"},"1.15.0":{"tag":"1.15.0","author":"mapster","date":"2025-04-27 15:54:59"},"1.16.0":{"tag":"1.16.0","author":"mapster","date":"2025-05-06 20:58:56"},"1.17.0":{"tag":"1.17.0","author":"mapster","date":"2025-06-20 16:27:21"},"1.18.0":{"tag":"1.18.0","author":"mapster","date":"2025-07-29 21:54:08"},"1.19.0":{"tag":"1.19.0","author":"mapster","date":"2025-08-24 12:07:33"},"1.2.0":{"tag":"1.2.0","author":"mapster","date":"2022-04-28 21:39:46"},"1.2.10":{"tag":"1.2.10","author":"mapster","date":"2022-05-18 14:47:37"},"1.2.11":{"tag":"1.2.11","author":"mapster","date":"2022-05-27 16:40:06"},"1.2.13":{"tag":"1.2.13","author":"mapster","date":"2022-06-28 17:39:05"},"1.2.14":{"tag":"1.2.14","author":"mapster","date":"2022-06-30 18:16:02"},"1.2.15":{"tag":"1.2.15","author":"mapster","date":"2022-07-01 23:39:10"},"1.2.17":{"tag":"1.2.17","author":"mapster","date":"2022-07-19 15:38:28"},"1.2.19":{"tag":"1.2.19","author":"mapster","date":"2022-08-02 17:29:59"},"1.2.21":{"tag":"1.2.21","author":"mapster","date":"2022-09-26 17:09:19"},"1.2.22":{"tag":"1.2.22","author":"mapster","date":"2022-10-01 19:52:04"},"1.2.23":{"tag":"1.2.23","author":"mapster","date":"2022-10-17 20:56:35"},"1.2.24":{"tag":"1.2.24","author":"mapster","date":"2022-10-31 23:25:13"},"1.2.25":{"tag":"1.2.25","author":"mapster","date":"2022-12-13 18:10:00"},"1.2.28":{"tag":"1.2.28","author":"mapster","date":"2023-01-21 18:05:00"},"1.2.29":{"tag":"1.2.29","author":"mapster","date":"2023-02-24 17:17:04"},"1.2.3":{"tag":"1.2.3","author":"mapster","date":"2022-05-02 22:22:06"},"1.2.30":{"tag":"1.2.30","author":"mapster","date":"2023-02-27 18:45:24"},"1.2.32":{"tag":"1.2.32","author":"mapster","date":"2023-03-22 15:58:26"},"1.2.33":{"tag":"1.2.33","author":"mapster","date":"2023-04-12 20:55:44"},"1.2.34":{"tag":"1.2.34","author":"mapster","date":"2023-04-16 22:41:38"},"1.2.35":{"tag":"1.2.35","author":"mapster","date":"2023-05-13 21:52:43"},"1.2.36":{"tag":"1.2.36","author":"mapster","date":"2023-07-05 13:11:56"},"1.2.37":{"tag":"1.2.37","author":"mapster","date":"2023-09-13 18:04:17"},"1.2.38":{"tag":"1.2.38","author":"mapster","date":"2023-11-06 04:37:37"},"1.2.39":{"tag":"1.2.39","author":"mapster","date":"2024-01-23 19:00:23"},"1.2.4":{"tag":"1.2.4","author":"mapster","date":"2022-05-03 20:44:12"},"1.2.40":{"tag":"1.2.40","author":"mapster","date":"2024-04-22 16:16:19"},"1.2.41":{"tag":"1.2.41","author":"mapster","date":"2024-07-26 01:16:21"},"1.2.42":{"tag":"1.2.42","author":"mapster","date":"2024-08-09 03:24:13"},"1.2.5":{"tag":"1.2.5","author":"mapster","date":"2022-05-04 14:56:29"},"1.2.6":{"tag":"1.2.6","author":"mapster","date":"2022-05-09 05:51:43"},"1.2.9":{"tag":"1.2.9","author":"mapster","date":"2022-05-16 21:02:58"},"1.20.0":{"tag":"1.20.0","author":"mapster","date":"2025-09-14 17:21:39"},"1.21.0":{"tag":"1.21.0","author":"mapster","date":"2025-09-17 15:29:48"},"1.3.2":{"tag":"1.3.2","author":"mapster","date":"2024-09-10 15:51:47"},"1.4.1":{"tag":"1.4.1","author":"mapster","date":"2024-09-18 16:46:55"},"1.5.0":{"tag":"1.5.0","author":"mapster","date":"2024-10-01 17:57:47"},"1.6.0":{"tag":"1.6.0","author":"mapster","date":"2024-10-23 01:59:29"},"1.7.1":{"tag":"1.7.1","author":"mapster","date":"2024-11-15 01:01:34"},"1.8.0":{"tag":"1.8.0","author":"mapster","date":"2024-11-21 19:01:28"},"1.9.0":{"tag":"1.9.0","author":"mapster","date":"2024-11-21 21:08:52"}},"upgrade_notice":[],"ratings":{"1":2,"2":0,"3":0,"4":0,"5":49},"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3132968,"resolution":"128x128","location":"assets","locale":""},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3132969,"resolution":"256x256","location":"assets","locale":""}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3132967,"resolution":"1544x500","location":"assets","locale":""},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3132966,"resolution":"772x250","location":"assets","locale":""}},"assets_blueprints":{},"all_blocks":{"mapster\/mapster-select-map-block":{"name":"mapster\/mapster-select-map-block","title":"Mapster Map Select"},"mapster\/mapster-create-map-block":{"name":"mapster\/mapster-create-map-block","title":"Mapster Create Map Block"}},"tagged_versions":["0.1.0","0.2.0","0.3.0","0.4.0","0.4.3","0.4.4","0.5.0","0.5.1","0.5.10","0.5.11","0.5.12","0.5.13","0.5.14","0.5.15","0.5.2","0.5.3","0.5.4","0.5.5","0.5.6","0.5.7","0.5.8","0.5.9","1.0.0","1.0.1","1.0.2","1.0.3","1.0.4","1.1.0","1.1.1","1.1.2","1.1.3","1.1.4","1.10.0","1.12.0","1.13.0","1.14.0","1.15.0","1.16.0","1.17.0","1.18.0","1.19.0","1.2.0","1.2.10","1.2.11","1.2.13","1.2.14","1.2.15","1.2.17","1.2.19","1.2.21","1.2.22","1.2.23","1.2.24","1.2.25","1.2.28","1.2.29","1.2.3","1.2.30","1.2.32","1.2.33","1.2.34","1.2.35","1.2.36","1.2.37","1.2.38","1.2.39","1.2.4","1.2.40","1.2.41","1.2.42","1.2.5","1.2.6","1.2.9","1.20.0","1.21.0","1.3.2","1.4.1","1.5.0","1.6.0","1.7.1","1.8.0","1.9.0"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3132970,"resolution":"1","location":"assets","locale":""},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3132971,"resolution":"2","location":"assets","locale":""},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3132972,"resolution":"3","location":"assets","locale":""},"screenshot-4.png":{"filename":"screenshot-4.png","revision":3132973,"resolution":"4","location":"assets","locale":""},"screenshot-5.png":{"filename":"screenshot-5.png","revision":3132977,"resolution":"5","location":"assets","locale":""},"screenshot-6.png":{"filename":"screenshot-6.png","revision":3132974,"resolution":"6","location":"assets","locale":""},"screenshot-7.png":{"filename":"screenshot-7.png","revision":3132975,"resolution":"7","location":"assets","locale":""},"screenshot-8.png":{"filename":"screenshot-8.png","revision":3132976,"resolution":"8","location":"assets","locale":""}},"screenshots":{"1":"Globe view with markers.","2":"Map creation interface with a 3D terrain map.","3":"Heatmap specialty map.","4":"Further view of editing interface.","5":"Dust of the World markers and popups.","6":"Creating custom popups.","7":"Listing map.","8":"Mapbox's Standard Style, usable in this plugin."},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[26981,16172,4604,204827,2660],"plugin_category":[49],"plugin_contributors":[203773,151702],"plugin_business_model":[],"class_list":["post-147829","plugin","type-plugin","status-publish","hentry","plugin_tags-gis","plugin_tags-interactive-map","plugin_tags-mapbox","plugin_tags-maplibre","plugin_tags-maps","plugin_category-maps-and-location","plugin_contributors-mapster","plugin_contributors-tempranova","plugin_committers-mapster"],"banners":{"banner":"https:\/\/ps.w.org\/mapster-wp-maps\/assets\/banner-772x250.png?rev=3132966","banner_2x":"https:\/\/ps.w.org\/mapster-wp-maps\/assets\/banner-1544x500.png?rev=3132967","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/mapster-wp-maps\/assets\/icon-128x128.png?rev=3132968","icon_2x":"https:\/\/ps.w.org\/mapster-wp-maps\/assets\/icon-256x256.png?rev=3132969","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/mapster-wp-maps\/assets\/screenshot-1.png?rev=3132970","caption":"Globe view with markers."},{"src":"https:\/\/ps.w.org\/mapster-wp-maps\/assets\/screenshot-2.png?rev=3132971","caption":"Map creation interface with a 3D terrain map."},{"src":"https:\/\/ps.w.org\/mapster-wp-maps\/assets\/screenshot-3.png?rev=3132972","caption":"Heatmap specialty map."},{"src":"https:\/\/ps.w.org\/mapster-wp-maps\/assets\/screenshot-4.png?rev=3132973","caption":"Further view of editing interface."},{"src":"https:\/\/ps.w.org\/mapster-wp-maps\/assets\/screenshot-5.png?rev=3132977","caption":"Dust of the World markers and popups."},{"src":"https:\/\/ps.w.org\/mapster-wp-maps\/assets\/screenshot-6.png?rev=3132974","caption":"Creating custom popups."},{"src":"https:\/\/ps.w.org\/mapster-wp-maps\/assets\/screenshot-7.png?rev=3132975","caption":"Listing map."},{"src":"https:\/\/ps.w.org\/mapster-wp-maps\/assets\/screenshot-8.png?rev=3132976","caption":"Mapbox's Standard Style, usable in this plugin."}],"raw_content":"<!--section=description-->\n<p>With Mapster WP Maps, we're trying to make the best map editor and creator for Wordpress.<\/p>\n\n<p>We integrate <strong>MapLibre, Mapbox, and Google Maps<\/strong>. You don't need an API key to use MapLibre!<\/p>\n\n<ul>\n<li><a href=\"https:\/\/wpmaps.mapster.me\/\">Main site<\/a><\/li>\n<li><a href=\"https:\/\/wpmaps.mapster.me\/examples\/\">Example site<\/a><\/li>\n<li><a href=\"https:\/\/wpmaps-docs.mapster.me\/\">Documentation<\/a> (with video guides!)<\/li>\n<\/ul>\n\n<p>Check out the extensive feature list below.<\/p>\n\n<p>\ud83d\udcbd If you're a developer, you can extend this plugin with custom code, too.<\/p>\n\n<p>Happy mapping!<\/p>\n\n<h3>\ud83c\udf1f Free Version<\/h3>\n\n<p>Download the free version from this page. We hope to make this really useful for the vast majority of users. But if you need more, check out <a href=\"https:\/\/wpmaps.mapster.me\/pro\">Pro<\/a>!<\/p>\n\n<h4>\ud83d\uddfa\ufe0f Map Features<\/h4>\n\n<ul>\n<li>Live map editor and preview<\/li>\n<li>Choose between Maplibre (no API key required), Mapbox, and Google Maps<\/li>\n<li>20 default map styles to choose from<\/li>\n<li>Use your own custom styles from Mapbox or any map tile provider<\/li>\n<li>Shortcodes and Block integrations to place your maps anywhere<\/li>\n<li>Variety of map projections available<\/li>\n<li>Custom size ranging from specific pixel sizes to full-screen maps<\/li>\n<li>Mapbox Standard with 3D features and environment<\/li>\n<li>3D terrain<\/li>\n<li>Set custom center, zoom, tilt and rotation of map<\/li>\n<li>Have map automatically fit to features<\/li>\n<li>Add unlimited features (points, polygons, lines) to maps<\/li>\n<li>Cluster circles, labels, or markers for displaying many features at once<\/li>\n<li>Change user ability to interact with the map<\/li>\n<li>Move map to user IP on map load<\/li>\n<\/ul>\n\n<h4>\ud83d\udd79\ufe0f Map Controls<\/h4>\n\n<ul>\n<li>All controls can be positioned around the map as desired<\/li>\n<li>Category filter, where you can hide\/show specific categories of features<\/li>\n<li>Custom search through features on the map (by text)<\/li>\n<li>Clickable, filterable dropdown list of features on the map<\/li>\n<li>Basic list<\/li>\n<li>Geocoder (search by address)<\/li>\n<li>3D switcher<\/li>\n<li>Directions (origin and destination)<\/li>\n<li>Geolocation (user tracking)<\/li>\n<li>Make map fullscreen<\/li>\n<li>Zoom control, scale control<\/li>\n<li>Modify logo and attribution<\/li>\n<\/ul>\n\n<h4>\ud83d\udccd Geographic Features<\/h4>\n\n<ul>\n<li>Easy creation of features by drawing, entering address, or uploading data<\/li>\n<li>Unlimited Points, Labels, Text, Markers, Circles, Lines, Bezier Curves, Polygons<\/li>\n<li>Custom markers, icons, text<\/li>\n<li>Customize color, borders, opacity, line thickness<\/li>\n<li>Custom marker color, size, rotation, anchors<\/li>\n<li>Circle radius, opacity, color, border width and color<\/li>\n<li>Custom text labels with font choice, positioning, font size, color<\/li>\n<li>Custom icons with image of your choice, scale, rotation, position<\/li>\n<li>Use geographic features across multiple maps at once<\/li>\n<li>Interaction with any feature via click or hover<\/li>\n<li>Open popups on click or hover for any features<\/li>\n<\/ul>\n\n<h4>\ud83d\udcac Popups<\/h4>\n\n<ul>\n<li>Set of default popup styles or define your own using a Popup Builder<\/li>\n<li>Set popup to open automatically on click or hover, or when the map loads<\/li>\n<li>Popup header, description, thumbnail image, button footer all included optionally<\/li>\n<li>Easy preview of Popup Builder<\/li>\n<li>Set colors and text for popups<\/li>\n<li>Add custom CSS for popups to take full control of styling<\/li>\n<li>Center popup on map open<\/li>\n<li>Zoom on open<\/li>\n<li>Close when map clicked<\/li>\n<li>Open to directions, custom links, post information, or modal<\/li>\n<\/ul>\n\n<h4>\ud83d\udce5 Import<\/h4>\n\n<ul>\n<li>Import up to 100 features per file (depending on number of coordinates)<\/li>\n<li>Import geoJSON, KML, GPX, Shapefiles<\/li>\n<li>All metadata retained in custom fields during import<\/li>\n<li>Easily import\/export settings between installations<\/li>\n<\/ul>\n\n<h4>\ud83d\uddb3 Developer<\/h4>\n\n<ul>\n<li>Custom permalinks for geographies and maps<\/li>\n<li>Add custom scripts to load and get access to the <code>map<\/code> variable<\/li>\n<li>Use <a href=\"https:\/\/wpmaps-docs.mapster.me\/for-developers\/javascript-hooks\">hooks<\/a> to run scripts on specific map events<\/li>\n<li>Shortcodes for outputting features on maps via IDs<\/li>\n<\/ul>\n\n<h3>\ud83c\udf1f\ud83c\udf1f Pro Version<\/h3>\n\n<p>If you're building a really custom application or need some special functionality, <a href=\"https:\/\/wpmaps.mapster.me\/pro\">Pro<\/a> has got it. We also offer a lot of support and are happy to build out new features.<\/p>\n\n<h4>\ud83d\uddfa\ufe0f Map Features<\/h4>\n\n<ul>\n<li>Additional 16 map styles, for a total of 36 styles available<\/li>\n<li>Custom images as the map base, including scalable SVGs<\/li>\n<li>Set 3D globe view<\/li>\n<li>Add 3D buildings<\/li>\n<li>Set map language<\/li>\n<li>Restrict map movement to specific boundaries<\/li>\n<li>Set custom sizes of the map at different screen widths (mobile breakpoints)<\/li>\n<li>Advanced clustering options for size, color, and settings of clusters<\/li>\n<li>Replace clusters with images<\/li>\n<li>Choose cooperative gestures to avoid accidental map scrolling<\/li>\n<li>Customize the map loading graphic<\/li>\n<li>Add data to custom post types and add them to your map (Mapster ACF field)<\/li>\n<li>Geolocate to user IP address<\/li>\n<\/ul>\n\n<h4>\ud83d\udd79\ufe0f Map Controls<\/h4>\n\n<ul>\n<li>Manually order controls to appear the way you want on the map<\/li>\n<li>High accuracy geolocation, user heading, tracking as user moves, accuracy circle<\/li>\n<li>Style switcher to change between different Mapbox or Maplibre style JSONs<\/li>\n<li>Layer switcher to turn off and on layers from your Mapbox style<\/li>\n<li>Custom HTML control to make your own interactivity<\/li>\n<li>Print control to allow users to download an image of the map<\/li>\n<li>Download control (users can download all geographic features from the map)<\/li>\n<li>Allow searching by latitude and longitude in geocoder<\/li>\n<li>Display images in clickable feature lists<\/li>\n<li>Change type of filtering (inclusive or exclusive), set initial visibility, add additional filters based on custom fields<\/li>\n<li>Store Locator list<\/li>\n<li>List of features can be ordered and grouped by categories<\/li>\n<li>Manually order categories for category filter<\/li>\n<li>Manually order controls appearance on map<\/li>\n<li>Create a toggleable container to open\/close your controls<\/li>\n<\/ul>\n\n<h4>\ud83d\udccd Geographic Features<\/h4>\n\n<ul>\n<li>Add MultiLineStrings, MultiPolygons<\/li>\n<li>Change styles of features on hover<\/li>\n<li>Add 3D models (GLB) and set size and rotation<\/li>\n<li>Add images on top of polygons as image layers<\/li>\n<li>Static sized icons to real-world measurements<\/li>\n<li>Mass edit features to make changes to 100s of styles at once<\/li>\n<li>Add images to map, defined by drawn polygons<\/li>\n<\/ul>\n\n<h4>\ud83d\udcac Popups<\/h4>\n\n<ul>\n<li>Render shortcodes inside popups<\/li>\n<li>Button to open modal with more information<\/li>\n<li>Open directly to modal on marker click<\/li>\n<li>Replace Popups completely with custom HTML<\/li>\n<li>Insert data from custom fields into your popups (using ACF or built-in fields)<\/li>\n<\/ul>\n\n<h4>\ud83d\udcbe Big Data<\/h4>\n\n<ul>\n<li>Unlimited size of imports<\/li>\n<li>Caching for quick loading of map<\/li>\n<li>Import from Google Sheets<\/li>\n<li>Manage automatic uploading of data to Mapbox through the Mapbox Tiling Service<\/li>\n<li>Access and create Spatial APIs from your data<\/li>\n<\/ul>\n\n<h4>\ud83c\udf0e Specialty Maps<\/h4>\n\n<ul>\n<li>Allow users to submit points to make a crowdsourced map<\/li>\n<li>Compare two different maps<\/li>\n<li>Add elevation detail for a route<\/li>\n<li>Design heatmaps with big data<\/li>\n<li>Creating a listing page that connects your custom posts with geographic data on the map<\/li>\n<\/ul>\n\n<h4>\ud83d\uddb3 Developer<\/h4>\n\n<ul>\n<li>Advanced Custom Fields (ACF) field type for maps<\/li>\n<li>Gravity Forms map field<\/li>\n<\/ul>\n\n<p>Love,<\/p>\n\n<p>Your Friends at <a href=\"https:\/\/mapster.me\">Mapster<\/a><\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload <code>mapster-wp-maps.php<\/code> to the <code>\/wp-content\/plugins\/<\/code> directory<\/li>\n<li>Activate the plugin through the 'Plugins' menu in WordPress<\/li>\n<li>Click on \"Maps\" to start building your maps.<\/li>\n<li>Add an Access Token if you would like to use custom Mapbox styles or geocoders<\/li>\n<li>Use the provided shortcodes to output these maps in your posts or widgets.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id='something%20seems%20broken%21'><h3>Something seems broken!<\/h3><\/dt>\n<dd><p>Get in touch with us at <a href=\"https:\/\/wpmaps.mapster.me\/\">https:\/\/wpmaps.mapster.me\/<\/a> and we'll message you back right away.<\/p><\/dd>\n<dt id='do%20you%20have%20any%20instructions%20on%20how%20to%20use%20the%20plugin%3F'><h3>Do you have any instructions on how to use the plugin?<\/h3><\/dt>\n<dd><p>We've got you covered with extensive documentation at <a href=\"https:\/\/wpmaps-docs.mapster.me\/\">https:\/\/wpmaps-docs.mapster.me\/<\/a>.<\/p><\/dd>\n<dt id='you%20almost%20have%20what%20i%20need%2C%20but%20not%20quite...'><h3>You almost have what I need, but not quite...<\/h3><\/dt>\n<dd><p>Email us at https:\/\/mapster.me, write a <a href=\"https:\/\/mapster-wp-maps.canny.io\/feature-requests\">feature request<\/a>, or leave a comment in the Wordpress Support Forum.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.21.0<\/h4>\n\n<ul>\n<li>Fix and reversion for sanitization<\/li>\n<\/ul>\n\n<h4>1.20.0<\/h4>\n\n<ul>\n<li>Improvement to ensure assets loaded for globe animation<\/li>\n<li>Further Wordfence security sanitization<\/li>\n<\/ul>\n\n<h4>1.19.0<\/h4>\n\n<ul>\n<li>Updating ACF to 6.4.3<\/li>\n<li>Adding selection by CPT category<\/li>\n<li>Fix for Store Locator missing hours <\/li>\n<li>Adding basic polygon patterns <\/li>\n<li>Wordfence vulnerability patches <\/li>\n<li>Geocoder able to embed on separate page <\/li>\n<li>Fixing image thumbnail in popup preview<\/li>\n<\/ul>\n\n<h4>1.18.0<\/h4>\n\n<ul>\n<li>Added thumbnails to Locations, Lines, and Polygons<\/li>\n<li>Fixes to permalink jankiness<\/li>\n<li>Improved validation Popup Template<\/li>\n<li>Removing unneeded local fonts<\/li>\n<li>Error checking for coordinate points Google Map<\/li>\n<li>Bounds working with filter dropdown<\/li>\n<li>Adding popup functionality to listing map<\/li>\n<li>Adding better bounds reset to listing map<\/li>\n<li>Bug fix for clicking when complex clusters <\/li>\n<li>Improvement in simulated clicks on layer features<\/li>\n<li>Adding clustering polygons and clustering lines <\/li>\n<\/ul>\n\n<h4>1.17.0<\/h4>\n\n<ul>\n<li>Static CSV import added<\/li>\n<li>Advanced Static CSV options<\/li>\n<li>Adding default translucent borders to clusters<\/li>\n<li>Changing default render order to put polygons on the bottom<\/li>\n<li>Minor access token loading Mapbox issue<\/li>\n<li>Base image input removed<\/li>\n<li>Documentation major update<\/li>\n<li>Adding post display options to CSV import<\/li>\n<li>AutomatorWP bug fix<\/li>\n<li>Fix to filter dropdown query click<\/li>\n<li>Improving CSV image import<\/li>\n<li>Adding lat, lng, and zoom to query string load parameters<\/li>\n<li>Adding custom position translation to popup templates<\/li>\n<li>Bug fix with custom filter and sidebar popup<\/li>\n<li>Fix for default custom fields showing (ACF)<\/li>\n<li>Upgrade Freemius version<\/li>\n<\/ul>\n\n<h4>1.16.0<\/h4>\n\n<ul>\n<li>Enhanced CSV upload with recurring scheduled CSV<\/li>\n<li>Adding complete custom fields to enhanced CSV<\/li>\n<li>Attribution control added to Maplibre<\/li>\n<li>Allowing rendering of linebreaks in labels<\/li>\n<li>Return glyphs to remote source<\/li>\n<\/ul>\n\n<h4>1.15.0<\/h4>\n\n<ul>\n<li>Fix to full page height in some cases<\/li>\n<li>Adding header to modal popup<\/li>\n<li>Permalink flush fix<\/li>\n<\/ul>\n\n<h4>1.14.0<\/h4>\n\n<ul>\n<li>Improving null location error alert<\/li>\n<li>Added static circles<\/li>\n<li>Fix to ACF field sans styling, more clarity<\/li>\n<li>Major enhancements to Listing Map<\/li>\n<li>Option to have category filter parent be cosmetic only<\/li>\n<li>Fix for Google Maps marker popups<\/li>\n<\/ul>\n\n<h4>1.13.0<\/h4>\n\n<ul>\n<li>Loading fonts locally for free map types<\/li>\n<li>Fix to hover popup when hovering over other polygons<\/li>\n<li>Update for 6.8<\/li>\n<\/ul>\n\n<h4>1.12.0<\/h4>\n\n<ul>\n<li>Adding {post_title} tag to HTML editor<\/li>\n<li>Adding Gravity Forms integration and custom field<\/li>\n<li>Fix to distance sorting when category list control enabled<\/li>\n<li>Fix to popups opening on listing page<\/li>\n<li>Unlimited categories during geoJSON import (set_categories property)<\/li>\n<li>Adding support for WEBP, AVIF, and SVG for icon images and polygon images<\/li>\n<li>Adding support for scalable SVGs as background images for maps<\/li>\n<li>Bug fix for permalink flushes<\/li>\n<\/ul>\n\n<h4>1.11.0<\/h4>\n\n<ul>\n<li>Store Locator loading fix<\/li>\n<li>Freemius update<\/li>\n<\/ul>\n\n<h4>1.10.0<\/h4>\n\n<ul>\n<li>Fix for zooming on custom search filter<\/li>\n<li>Fix for multiple image maps<\/li>\n<li>Adding cursor effect on hover<\/li>\n<li>Freemius update<\/li>\n<\/ul>\n\n<h4>1.9.0<\/h4>\n\n<h4>1.8.0<\/h4>\n\n<ul>\n<li>Bug fix for geocoder search<\/li>\n<\/ul>\n\n<h4>1.7.1<\/h4>\n\n<ul>\n<li>Fix with category list special properties<\/li>\n<li>Large custom image maps working in mobile<\/li>\n<li>Fix for missing popups on full screen maps<\/li>\n<li>Allow text overlap<\/li>\n<li>Adding popup anchor options<\/li>\n<li>Popup fixes and map centering fixes for Store Locator<\/li>\n<\/ul>\n\n<h4>1.6.0<\/h4>\n\n<ul>\n<li>Fix for clicking 3D objects<\/li>\n<li>Bug fix for \"Text\" Mass Editing Popup description<\/li>\n<li>Quick set for manual view values<\/li>\n<li>Map compare shortcode fix<\/li>\n<li>Heatmap trimming fix<\/li>\n<li>Style switch fix with Mapbox update<\/li>\n<li>Improving security for API endpoints<\/li>\n<li>Alignment fix for popup text<\/li>\n<li>Security fix for popup JS injection<\/li>\n<\/ul>\n\n<h4>1.5.0<\/h4>\n\n<ul>\n<li>Custom search working with custom zoom level<\/li>\n<li>Adding restriction by bounds to geocoder<\/li>\n<li>Security fix to options<\/li>\n<li>Opacity hover effect on icons added<\/li>\n<\/ul>\n\n<h4>1.4.0<\/h4>\n\n<ul>\n<li>Create completely full-page maps<\/li>\n<li>Update Mapbox 3.6.0<\/li>\n<li>Adding Standard Styles with lighting<\/li>\n<li>Control menu toggle container for hiding controls<\/li>\n<li>Fixing event listener bugs associated with controls on multi-map pages<\/li>\n<li>Freemius update<\/li>\n<li>Improved printer icon for Print Control<\/li>\n<li>Add custom padding for bounds on load<\/li>\n<li>Labels present on Category Filter Dynamic Properties<\/li>\n<li>Adding a ton of awesome new styles<\/li>\n<li>More restrictive scoping of event listeners on various controls<\/li>\n<li>Bug with download control<\/li>\n<\/ul>\n\n<h4>1.3.0<\/h4>\n\n<ul>\n<li>Adding Reset button for category filter<\/li>\n<li>Adding image layer for polygons<\/li>\n<li>Making Mapster ACF field functional for other post types<\/li>\n<li>Fixing bug for tilt and rotation in mobile<\/li>\n<li>Adding ability to draw bezier curve<\/li>\n<li>Adding shortcode render for popup content<\/li>\n<li>Adding ability to reorder categories in filter<\/li>\n<li>Reorganized map editor interface for easier navigation<\/li>\n<li>Cleaning up some interface text in Pro<\/li>\n<li>Ordering control load order<\/li>\n<li>Can enter multiple features in shortcodes<\/li>\n<li>New version numbering system<\/li>\n<li>Validating ACF Mapster Map field for required field<\/li>\n<li>Ability to geolocate to user IP address<\/li>\n<li>Improved selector for map styles<\/li>\n<li>Fix for Carbon Fields meta fields display<\/li>\n<li>Advanced List Control functionality (accordion, ordering features, sorting by categories)<\/li>\n<li>Fix on List Control clicking<\/li>\n<li>Fix on modal opening immediately showing undefined<\/li>\n<\/ul>\n\n<h4>1.2.42<\/h4>\n\n<ul>\n<li>Fix for google maps markers<\/li>\n<\/ul>\n\n<h4>1.2.41<\/h4>\n\n<ul>\n<li>Loading a map via querystring and opening popup automatically<\/li>\n<li>Select map language for Mapbox maps<\/li>\n<li>Added blueprint for testing<\/li>\n<li>Custom zoom level for locations<\/li>\n<li>Adding images for clusters<\/li>\n<li>Fixing globe transparency<\/li>\n<li>Adding Print Control<\/li>\n<li>3D shapes working with category filter<\/li>\n<li>Images with filter dropdown<\/li>\n<li>Modal details including custom properties<\/li>\n<li>Attribution control added<\/li>\n<li>Static icon sizes<\/li>\n<li>Images with list control<\/li>\n<li>Embed to iframe for Safari<\/li>\n<li>Geocoder now accepts lat\/lng entries<\/li>\n<li>Added optional animation to globe view<\/li>\n<\/ul>\n\n<h4>1.2.40<\/h4>\n\n<ul>\n<li>Updating Mapbox GL JS to v3.1.2<\/li>\n<li>Adding marker color option for geocoder<\/li>\n<li>Updating image thumbnail sizes for sidebar slideshow images<\/li>\n<li>Updating ACF and more deprecation notices for PHP 8.2+<\/li>\n<li>Allowing display for non-category symbols during category clustering<\/li>\n<li>Bug fixes<\/li>\n<li>Freemius update<\/li>\n<\/ul>\n\n<h4>1.2.39<\/h4>\n\n<ul>\n<li>Stamen tiles update (still not open except from localhost)<\/li>\n<li>Adding cooperative gestures<\/li>\n<li>Fix to filter dropdown clicking in some browsers<\/li>\n<li>Changing how symbols show\/hide during category filters<\/li>\n<li>Centering coordinates when edited manually in Locations<\/li>\n<li>Adding listing specialty map<\/li>\n<li>Ability to open directly to modal<\/li>\n<li>Popups working on 3D models<\/li>\n<li>Fix on directions layers not appearing (not detecting loaded state)<\/li>\n<li>Prevent focus on popups when opened<\/li>\n<li>Store hours properly hidden<\/li>\n<li>Google Maps Store Locator Mobile fix, scrolling fix<\/li>\n<li>PHP 8 fix for deprecated dynamic properties<\/li>\n<li>Security fix for shortcode XSS vulnerability<\/li>\n<\/ul>\n\n<h4>1.2.38<\/h4>\n\n<ul>\n<li>Ensuring borders are hidden when circles are hidden<\/li>\n<li>Prepping for major update of Maplibre version<\/li>\n<li>Fixing some mobile popup issues with Maplibre<\/li>\n<li>Popup image resolution options added<\/li>\n<li>Adding additional geolocation options<\/li>\n<li>Fixing reloading of custom icons on default style switch<\/li>\n<li>Interactions between search filter and category toggle<\/li>\n<li>Updates for PHP 8.1<\/li>\n<li>Fix for cursors on label icons with popups<\/li>\n<li>Moving cache generation to wp-uploads<\/li>\n<li>Fix to user submission posts showing in single feature shortcodes<\/li>\n<\/ul>\n\n<h4>1.2.37<\/h4>\n\n<ul>\n<li>Ability to create map caches<\/li>\n<li>Simplification tool for shapes<\/li>\n<li>Properly output content in feature object<\/li>\n<li>Hovering bug fix for overlapping polygons<\/li>\n<\/ul>\n\n<h4>1.2.36<\/h4>\n\n<ul>\n<li>User submission datepicker bug<\/li>\n<li>Modals able to render shortcode content<\/li>\n<li>Category option to have numbers rendered<\/li>\n<li>Ability to show category name as cluster instead of number<\/li>\n<li>Freemius update<\/li>\n<\/ul>\n\n<h4>1.2.35<\/h4>\n\n<ul>\n<li>Previews for specialty map types<\/li>\n<li>Improving modal close button<\/li>\n<li>Renaming Mapbox Style URL to Style URL for all providers<\/li>\n<li>Added ESRI Satellite layer<\/li>\n<li>Layer control error correction<\/li>\n<li>Improved user submission flow<\/li>\n<li>Removing references to CSV regular importer<\/li>\n<li>Adding features images to maps<\/li>\n<\/ul>\n\n<h4>1.2.34<\/h4>\n\n<ul>\n<li>Fix for popup image backgrounds<\/li>\n<li>Incorrect update<\/li>\n<\/ul>\n\n<h4>1.2.33<\/h4>\n\n<ul>\n<li>User Submission error<\/li>\n<li>Ensuring custom HTML shows correctly in map edit<\/li>\n<li>Removing unneeded vendor files<\/li>\n<li>Mass Edit for showing map in post<\/li>\n<li>Correcting import count on title<\/li>\n<li>GeoJSON download button fix<\/li>\n<li>User Submission edit post display script fix<\/li>\n<li>Map style slider beta<\/li>\n<li>Heatmap beta<\/li>\n<li>Reorganize map editor tabs<\/li>\n<li>Elevation map beta<\/li>\n<li>Fix for none permalink type<\/li>\n<li>Download only included fields<\/li>\n<li>Ensuring general and specific hooks both run<\/li>\n<\/ul>\n\n<h4>1.2.32<\/h4>\n\n<ul>\n<li>Fix to accordion layout (oops)<\/li>\n<li>Ensuring premium plugin deactivates free plugin without an error<\/li>\n<li>Improving script loading by pre-compiling<\/li>\n<li>Restricting enqueued backend scripts to appropriate post types<\/li>\n<li>Fixing click-to-link so doesn't open when disabled<\/li>\n<li>Fixing overflow scroll on List Control<\/li>\n<li>More elegant marker clustering (no flash of single markers)<\/li>\n<li>Ability to set number of search results for Custom Search Filter<\/li>\n<li>Style switcher control<\/li>\n<li>Layer switcher control<\/li>\n<li>Different search options for Custom Search Filter<\/li>\n<\/ul>\n\n<h4>1.2.31<\/h4>\n\n<ul>\n<li>Removing extra field User Submission<\/li>\n<li>Minor CSS fixes User Submission<\/li>\n<\/ul>\n\n<h4>1.2.31<\/h4>\n\n<ul>\n<li>Removing test code limiting uploads \/facepalm<\/li>\n<\/ul>\n\n<h4>1.2.30<\/h4>\n\n<ul>\n<li>Fixes to category marker clustering<\/li>\n<\/ul>\n\n<h4>1.2.29<\/h4>\n\n<ul>\n<li>List control mobile layout fix<\/li>\n<li>Limited geocoder country fix<\/li>\n<li>Shortcode generator for features<\/li>\n<li>Setting default template map<\/li>\n<li>Improving centering of popups<\/li>\n<li>Update instructions for importing shapefiles<\/li>\n<li>Improving hover flickering on polygon popups<\/li>\n<li>Completing first version CSV import<\/li>\n<li>Fix to 3D terrain adding<\/li>\n<li>Hovering on layer features improved<\/li>\n<li>Extra list elements removed category filter<\/li>\n<li>Speed improvements in Pro<\/li>\n<li>Move attribution control<\/li>\n<li>Move logo position<\/li>\n<li>Allowing category exclusion for filter<\/li>\n<li>Collapsible menu for category filter<\/li>\n<li>Improved loading UX<\/li>\n<li>Fixing icon size bug with large images<\/li>\n<\/ul>\n\n<h4>1.2.28<\/h4>\n\n<ul>\n<li>Added indicators of current map details in Manual Center and Zoom<\/li>\n<li>Fixing geolocation on load bug<\/li>\n<li>Custom list control store locator button<\/li>\n<li>Fill extrusion bug fix<\/li>\n<\/ul>\n\n<h4>1.2.27<\/h4>\n\n<ul>\n<li>Extend zooming functionality to non-markers in List<\/li>\n<li>Adding functionality for zoom on click popups<\/li>\n<\/ul>\n\n<h4>1.2.26<\/h4>\n\n<ul>\n<li>Allowing disable rotation and pitch<\/li>\n<li>Adding functionality for center on click popups<\/li>\n<\/ul>\n\n<h4>1.2.25<\/h4>\n\n<ul>\n<li>Fix to embed code<\/li>\n<li>Allowing uploading errored geojsons<\/li>\n<li>Ability to change editing map style<\/li>\n<\/ul>\n\n<h4>1.2.24<\/h4>\n\n<ul>\n<li>Fixing encoding in Dropdown List<\/li>\n<li>Mobile breakpoints<\/li>\n<li>Update to latest ACF version, extracting styles<\/li>\n<\/ul>\n\n<h4>1.2.21<\/h4>\n\n<ul>\n<li>Improvements to User Submission<\/li>\n<li>Expandable map edit screen<\/li>\n<li>Download geoJSON edit screen<\/li>\n<li>Showing proper labels for complex ACF fields<\/li>\n<li>Adding Gutenberg selection block for map<\/li>\n<li>Custom Images as base maps<\/li>\n<li>Fix to map rotation (bearing)<\/li>\n<\/ul>\n\n<h4>1.2.20<\/h4>\n\n<ul>\n<li>Labels on checkboxes for filter<\/li>\n<li>Strings for User Submission<\/li>\n<li>WPML integration User Submission<\/li>\n<li>Editing permissions User Submission<\/li>\n<\/ul>\n\n<h4>1.2.19<\/h4>\n\n<ul>\n<li>User Submission popups<\/li>\n<li>Adding link to store locator fields<\/li>\n<li>Category filter interact with Store Locator<\/li>\n<li>Multi features initial shape<\/li>\n<\/ul>\n\n<h4>1.2.18<\/h4>\n\n<ul>\n<li>Restriction of user movement on map<\/li>\n<li>Allowed area during user submission<\/li>\n<li>Adding custom HTML control<\/li>\n<li>Adding CSV export user submissions<\/li>\n<li>Adding clustering by category<\/li>\n<li>Translation strings for submission process<\/li>\n<\/ul>\n\n<h4>1.2.17<\/h4>\n\n<ul>\n<li>Bug fix layer trigger popup on load<\/li>\n<\/ul>\n\n<h4>1.2.16<\/h4>\n\n<ul>\n<li>Revision of user submission<\/li>\n<\/ul>\n\n<h4>1.2.15<\/h4>\n\n<ul>\n<li>Geocoder control fix<\/li>\n<\/ul>\n\n<h4>1.2.14<\/h4>\n\n<ul>\n<li>Ensure code fields show up in Free version<\/li>\n<li>Adding globe view<\/li>\n<li>Add geolocation on by default to control<\/li>\n<li>Properly render HTML entities in Custom Search Filter<\/li>\n<li>Remove marker from Custom Search Filter, add automatic popup open on markers<\/li>\n<\/ul>\n\n<h4>1.2.13<\/h4>\n\n<ul>\n<li>Open popup on feature layer on map load<\/li>\n<li>Bug related to lines automatically showing dashes<\/li>\n<li>Bug with X\/Y positioning on labels and icons in production<\/li>\n<li>Adding function to add category to a div<\/li>\n<li>Making sure properties formatted properly when objects<\/li>\n<li>Bug editing features in user submission with template overwrite<\/li>\n<li>Loading support for Elementor elements<\/li>\n<li>Unhiding height fields<\/li>\n<li>Adding custom lat\/long and zoom options to shortcode<\/li>\n<\/ul>\n\n<h4>1.2.12<\/h4>\n\n<ul>\n<li>Layout user submission<\/li>\n<li>Adding wrapper, CSS, JS to user submission<\/li>\n<\/ul>\n\n<h4>1.2.11<\/h4>\n\n<ul>\n<li>Bug with duplication importing<\/li>\n<li>Migration tool and documentation<\/li>\n<li>Category fix<\/li>\n<li>Semantic change user submission<\/li>\n<\/ul>\n\n<h4>1.2.10<\/h4>\n\n<ul>\n<li>First implementation 3D models<\/li>\n<li>Adding starter tutorial<\/li>\n<li>ListControl fix<\/li>\n<\/ul>\n\n<h4>1.2.9<\/h4>\n\n<ul>\n<li>Adding custom spatial database<\/li>\n<li>Adding MultiPolygon, MultiLineString editing<\/li>\n<li>Spatial API 1.0<\/li>\n<li>Fix for local ACF and ACF Pro<\/li>\n<\/ul>\n\n<h4>1.2.8<\/h4>\n\n<ul>\n<li>Minor Mass Edit js bug<\/li>\n<\/ul>\n\n<h4>1.2.7<\/h4>\n\n<ul>\n<li>Full width fix for all containers<\/li>\n<li>Optional widths for sidebar<\/li>\n<li>Secondary categories in advanced importer<\/li>\n<li>Adding dynamic features to custom HTML popup templates<\/li>\n<li>Gallery margin-left fix<\/li>\n<\/ul>\n\n<h4>1.2.6<\/h4>\n\n<ul>\n<li>Adding custom style JSON<\/li>\n<li>Google Maps first integration<\/li>\n<li>Hiding Mapster WP Maps ACF field<\/li>\n<\/ul>\n\n<h4>1.2.5<\/h4>\n\n<ul>\n<li>Import bug with many properties<\/li>\n<li>Mass edit small bug<\/li>\n<\/ul>\n\n<h4>1.2.4<\/h4>\n\n<ul>\n<li>Map projections<\/li>\n<li>Update Mapbox 2.8.2<\/li>\n<li>Adding 3D models first pass<\/li>\n<\/ul>\n\n<h4>1.2.3<\/h4>\n\n<ul>\n<li>Clustering for markers<\/li>\n<li>3D extrusions<\/li>\n<li>Pitch and rotate enabled<\/li>\n<\/ul>\n\n<h4>1.2.2<\/h4>\n\n<ul>\n<li>Hover effects for popups<\/li>\n<\/ul>\n\n<h4>1.2.1<\/h4>\n\n<ul>\n<li>Custom HTML for popups<\/li>\n<\/ul>\n\n<h4>1.2.0<\/h4>\n\n<ul>\n<li>Integrating Freemius<\/li>\n<\/ul>\n\n<h4>1.1.5<\/h4>\n\n<ul>\n<li>Updates for WPML fetch all language posts<\/li>\n<li>Fixing front end geocoder<\/li>\n<\/ul>\n\n<h4>1.1.4<\/h4>\n\n<ul>\n<li>Adding map display to location, line, and polygon post types<\/li>\n<li>Fatal error<\/li>\n<li>Image issue fixed<\/li>\n<\/ul>\n\n<h4>1.1.3<\/h4>\n\n<ul>\n<li>Major PHP bug fixed<\/li>\n<\/ul>\n\n<h4>1.1.2<\/h4>\n\n<ul>\n<li>CSS Admin menu<\/li>\n<li>Domain fix<\/li>\n<\/ul>\n\n<h4>1.1.1<\/h4>\n\n<ul>\n<li>Popups stay open on mouse hover option<\/li>\n<li>Customizable permalinks<\/li>\n<li>Breaking errors<\/li>\n<\/ul>\n\n<h4>1.1.0<\/h4>\n\n<ul>\n<li>Numerous bug fixes<\/li>\n<li>Splitting plugin into Basic and Pro<\/li>\n<li>Quality of life fixes<\/li>\n<\/ul>\n\n<h4>1.0.3<\/h4>\n\n<ul>\n<li>Editor bug fixes<\/li>\n<li>Marker overlapping bug fix<\/li>\n<\/ul>\n\n<h4>1.0.2<\/h4>\n\n<ul>\n<li>Bug fixes custom scripts<\/li>\n<li>Allowing large file uploads<\/li>\n<\/ul>\n\n<h4>1.0.1<\/h4>\n\n<ul>\n<li>Bug fixes marker popups and dropdown list<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Rewrite to make plugin more extendable and developer-friendly<\/li>\n<li>Store locator functionality and addon<\/li>\n<li>Numerous smaller bug fixes<\/li>\n<\/ul>\n\n<h4>0.5.16<\/h4>\n\n<ul>\n<li>Allow MultiLineString and MultiPolygon uploads into features<\/li>\n<li>Significantly expanded Store Locator functionality<\/li>\n<li>Prepping for addon plugins<\/li>\n<\/ul>\n\n<h4>0.5.15<\/h4>\n\n<ul>\n<li>Adding user submission of features<\/li>\n<li>Bug with search filter not loading geocoder<\/li>\n<\/ul>\n\n<h4>0.5.14<\/h4>\n\n<ul>\n<li>Allowing category filter to be initialized \"off\"<\/li>\n<\/ul>\n\n<h4>0.5.13<\/h4>\n\n<ul>\n<li>Updating initial bounds zoom<\/li>\n<li>Some issues with the last update, missing scripts<\/li>\n<\/ul>\n\n<h4>0.5.12<\/h4>\n\n<ul>\n<li>Improvement to script loading<\/li>\n<li>Placeholder option for list control<\/li>\n<li>Ability to turn off map horizontal duplication<\/li>\n<\/ul>\n\n<h4>0.5.11<\/h4>\n\n<ul>\n<li>Conditional script loading<\/li>\n<li>Editor improvements adding\/deleting<\/li>\n<li>Editor improvements clustering icons<\/li>\n<li>Addition of gallery slideshow to popups<\/li>\n<li>Ability to open popups in a sidebar instead<\/li>\n<li>Ability to enter in location coordinates directly<\/li>\n<\/ul>\n\n<h4>0.5.10<\/h4>\n\n<ul>\n<li>More API bug fixes<\/li>\n<\/ul>\n\n<h4>0.5.9<\/h4>\n\n<ul>\n<li>Bug fixes editor<\/li>\n<li>Bug fixes API<\/li>\n<li>Marker fix for category filter<\/li>\n<\/ul>\n\n<h4>0.5.8<\/h4>\n\n<ul>\n<li>Marking some features as in development<\/li>\n<li>Improving marker image sizes<\/li>\n<\/ul>\n\n<h4>0.5.7<\/h4>\n\n<ul>\n<li>Improving marker clicks during mobile<\/li>\n<li>Major loading improvements for larger maps<\/li>\n<\/ul>\n\n<h4>0.5.6<\/h4>\n\n<ul>\n<li>Fixing multiple maps on one page<\/li>\n<li>Cross-origin image fix<\/li>\n<li>Properly calling titles for filters<\/li>\n<li>Click hover popups in mobile<\/li>\n<\/ul>\n\n<h4>0.5.5<\/h4>\n\n<ul>\n<li>Increasing specificity of button styles<\/li>\n<li>Adding geosearch to Lines and Polygons<\/li>\n<\/ul>\n\n<h4>0.5.4<\/h4>\n\n<ul>\n<li>Fix pointer background bug<\/li>\n<li>Easy duplication of posts<\/li>\n<li>Improved bounds loading<\/li>\n<li>Marker click to URL<\/li>\n<\/ul>\n\n<h4>0.5.3<\/h4>\n\n<ul>\n<li>Import geoJSON<\/li>\n<li>Ability to interact via custom scripts<\/li>\n<li>Full width maps<\/li>\n<li>Fixed Safari\/Firefox icon bug<\/li>\n<\/ul>\n\n<h4>0.5.1<\/h4>\n\n<ul>\n<li>Import from Mapbox WP GL JS<\/li>\n<li>Add\/remove features by category<\/li>\n<\/ul>\n\n<h4>0.5.0<\/h4>\n\n<ul>\n<li>Complete rewrite with ACF and jQuery<\/li>\n<\/ul>\n\n<h4>0.4.3<\/h4>\n\n<ul>\n<li>Adding Mapbox Terrain<\/li>\n<li>Adding custom tilesets<\/li>\n<li>Set view with a button<\/li>\n<li>Tutorial links<\/li>\n<\/ul>\n\n<h4>0.4<\/h4>\n\n<ul>\n<li>Switching Mapbox 1.13 to MapLibre<\/li>\n<\/ul>\n\n<h4>0.3<\/h4>\n\n<ul>\n<li>Adding delete functionality<\/li>\n<li>Improving geocoding<\/li>\n<li>Improving view control<\/li>\n<\/ul>\n\n<h4>0.2<\/h4>\n\n<ul>\n<li>Adding location geocoding<\/li>\n<\/ul>\n\n<h4>0.1<\/h4>\n\n<ul>\n<li>Push to do beta testing.<\/li>\n<\/ul>","raw_excerpt":"Mapster WP Maps is the smoothest, easiest way to make maps for your site. No API keys required.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/mn.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/147829","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mn.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/mn.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/mn.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=147829"}],"author":[{"embeddable":true,"href":"https:\/\/mn.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/mapster"}],"wp:attachment":[{"href":"https:\/\/mn.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=147829"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/mn.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=147829"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/mn.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=147829"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/mn.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=147829"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/mn.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=147829"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/mn.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=147829"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}