=== WP Grid Builder - Map Facet === Author URI: https://wpgridbuilder.com Plugin URI: https://wpgridbuilder.com Contributors: WP Grid Builder, Loïc Blascos Tags: ecommerce, facet, filter, grid, justified, masonry, metro, post filter, post grid, taxonomy, user, search Requires at least: 4.7.0 Tested up to: 6.7.1 Requires PHP: 5.6 Stable tag: 2.0.4 License: GPL-3.0-or-later License URI: https://www.gnu.org/licenses/gpl-3.0.html Add maps from Google Map, Mapbox or Leaflet to display markers and to filter. == Description == = WP Grid Builder - Map Facet = Create maps from Google Maps, Mapbox or Leaflet as filterable facets. This add-on allows to display markers (posts, terms or users) on a map from longitude and lagitude coordinates. It can optionally filter content when panning the map. This add-on also includes a Geolocation facet that allows you to search and filter by a location from Google or Mapbox APIs. It is also possible to detect current user’s location thanks to browser Geolocation API (user’s location can be approximated based on the user’s IP). **Key Features:** * Google Maps API support * Mapbox API support * Leaflet API support (open-source) * Geolocation field (Google & Mapbox APIs) * Support marker clustering * Support map panning to filter * Compatible with Advanced Custom Fields == Changelog == = 2.0.4 - January 27, 2025 = * Fixed Conflict between the radius input and the "Apply" facet. = 2.0.3 - January 3, 2025 = * Improved Prevent closing the Google Maps popup on click. * Fixed Issue with cluster icon max width. = 2.0.2 - October 10, 2024 = * Fixed Conflict between sticky posts and marker popup content. = 2.0.1 - October 7, 2024 = * Fixed Issue with incorrect marker or cluster height. = 2.0.0 - October 1, 2024 = * Added Conditionally assign custom marker icons and content. * Added Conditionally assign cards as marker popup content. * Added Assign custom cluster icons based on cluster size. * Added Cluster radius control for Google Maps. * Improved Use of REST API instead of WP Ajax for loading popup content. * Improved Removed deprecated Google Maps API warnings. * Updated Google Maps, Leaflet, and Mapbox APIs. * Updated Default marker and cluster icons. * Fixed Issue with multiple map facets on the same page. = 1.5.4 - May 13, 2024 = * Added SVG icon stroke width support (styles). * Fixed Issue with Geolocaton input icon and padding (styles). = 1.5.3 - May 7, 2024 = * Added Facet icons for V2. = 1.5.2 - April 18, 2024 = * Added French translation for styles. * Changed Style settings for V2. = 1.5.1 - April 10, 2024 = * Added Support for CSS variables from V2. = 1.5.0 - April 2, 2024 = * Added Support for WP Grid Builder V2. * Added Support for Google Map Style (V2 only). = 1.4.3 - February 6, 2023 = * Added Compatibility with PHP 8.2. = 1.4.2 - February 2, 2023 = * Fixed Warning about missing callback argument in Google Maps JS API. * Updated Google MarkerClusterer library assets. * Updated Leaflet library assets. = 1.4.1 - November 18, 2022 = * Updated Google MarkerClusterer library assets. * Updated MapBox library assets. * Updated Leaflet library assets. = 1.4.0 - October 12, 2022 = * Added Auto geolocate feature for Geolocation facet. * Added Prefix and suffix attributes in geolocation distance shortcode. * Updated Google MarkerClusterer library assets. * Updated Leaflet library assets. * Fixed Race condition (JS) between Map and Geolocation facets. = 1.3.0 - June 20, 2022 = * Added Leaflet Marker Popup autopan feature. * Improved Behavior of Leaflet Marker Popup when dragging and filtering. * Fixed Performance issue when refreshing markers in the map. = 1.2.2 - June 9, 2022 = * Updated Google MarkerClusterer library assets. * Fixed Issue with query string detection on page load. = 1.2.1 - May 2, 2022 = * Updated Google Maps and MarkerClusterer library assets. * Updated Leaflet library assets. = 1.2.0 - March 23, 2022 = * Fixed Issue with Marker content cache when using multiple markers from the same ID. = 1.1.9 - March 22, 2022 = * Added Latitude and longitude coordinates in the marker content endpoint. * Fixed Issue with marker content and post types excluded from search. = 1.1.8 - October 22, 2021 = * Fixed Issue when querying attachment post type in marker popup. * Updated Leaflet Cluster and Gesture scripts. = 1.1.7 - October 5, 2021 = * Fixed Issue when querying an orphan term in the marker popup. * Updated Map Leaflet Cluster script. = 1.1.6 - April 23, 2021 = * Fixed Issue with Map Filtering option not working properly. = 1.1.5 - April 7, 2021 = * Fixed Missing source when retrieving marker content in some contexts. = 1.1.4 - February 9, 2021 = * Updated Map library assets (CSS/JS). * Fixed Issue when dragging Leaflet map on load. * Fixed Non-composited animations of pan to search checkbox. = 1.1.3 - January 11, 2021 = * Added Geolocation distance block for the card builder and shortcode. * Added Possibility to sort by geolocation distance when content is filtered. * Updated Leaflet library assets and JS gestures library for Leaflet. * Fixed Issue with highlighted marker icon when overriding idle icon in geoJSON. = 1.1.2 - November 23, 2020 = * Fixed Issue when resetting posts data in marker popup. * Fixed Issue with PHP 5.6 and facets detection in the page. * Fixed Issue with Rest API response. = 1.1.1 - October 19, 2020 = * Added Compatibility with Elementor editor. * Fixed Issue with async or defer attribute on scripts. * Fixed CSS issue with autocomplete button colors. * Fixed CSS issue with pan to search tooltip. * Fixed Issue with Google Map width in grid sidebars on mobile devices. = 1.1.0 - July 15, 2020 = * Added Geolocation facet (Google & Mapbox APIs). * Fixed Issue with Mapbox map filtering position. = 1.0.4 - April 14, 2020 = * Improved Map facet can now index any array containing lat and lng properties. * Added French translation of backend and frontend. * Fixed Issue with default marker icon in Leaflet map. = 1.0.3 - March 25, 2020 = * Updated Leaflet and Google Map assets. * Fixed JS issue when destroying Map instances. * Fixed JS issue when initializing Map after destroying it if no facet content. * Fixed JS issue with highlight marker events and multiple Map instances. = 1.0.2 - February 10, 2020 = * Added Compatibility with Multilingual add-on. = 1.0.1 - November 18, 2019 = * Added New facet option to display "Pan to Search" checkbox over the map. * Added New facet option to highlight marker icon when hovering cards in grid. * Added Map grid and card demos available from the importer of WP Grid Builder (plugin Dashboard). = 1.0.0 - November 4, 2019 = * Initial release \o/