[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fBfXGrlg1o4RF7rmumN75LnjLfHgAlZWovbeOzlI61pg":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":13,"num_ratings":14,"last_updated":15,"tested_up_to":16,"requires_at_least":17,"requires_php":18,"tags":19,"homepage":25,"download_link":26,"security_score":27,"vuln_count":28,"unpatched_count":29,"last_vuln_date":30,"fetched_at":31,"vulnerabilities":32,"developer":75,"crawl_stats":38,"alternatives":82,"analysis":189,"fingerprints":780},"extensions-leaflet-map","Extensions for Leaflet Map","4.14","hupe13","https:\u002F\u002Fprofiles.wordpress.org\u002Fhupe13\u002F","\u003Cp>Extends the WordPress Plugin \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fleaflet-map\u002F\" rel=\"ugc\">Leaflet Map\u003C\u002Fa> with Leaflet Plugins and other functions.\u003C\u002Fp>\n\u003Ch3>Functions\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\n\u003Cp>Create an elevation chart profile of a track. There are also acceleration, slope, speed and tempo chart profiles. You can also place multiple tracks on one map.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>By default Leaflet Map uses tiles from openstreetmap.org or from the tile servers you configured. You can use more and switch between them.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Many markers on a map become confusing. You can cluster and shape them.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>You can use Awesome markers.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>You can group the elements on the map by criteria and show\u002Fhide them.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Create a “featured map”.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Create an overview map with geo-locations provided in the pages and posts.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Get a tooltip when hovering over an element.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>You can design a choropleth map.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>You can display the map in fullscreen mode.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Reset the map.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Gesture handling\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Manage your files for Leaflet Map.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Help to migrate from \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwp-gpx-maps\u002F\" rel=\"ugc\">WP GPX Maps\u003C\u002Fa>.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>and more functions.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Included Leaflet Plugins and fonts\u003C\u002Fh3>\n\u003Ch4>Leaflet Plugins\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002FRaruto\u002Fleaflet-elevation\" rel=\"nofollow ugc\">leaflet-elevation\u003C\u002Fa>: A Leaflet plugin that allows to add elevation profiles using d3js.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fmakinacorpus\u002FLeaflet.GeometryUtil\" rel=\"nofollow ugc\">Leaflet.GeometryUtil\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fyohanboniface\u002FLeaflet.i18n\" rel=\"nofollow ugc\">Leaflet.i18n\u003C\u002Fa>: Internationalisation module for Leaflet plugins.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002FRaruto\u002Fleaflet-rotate\" rel=\"nofollow ugc\">leaflet-rotate\u003C\u002Fa>: A Leaflet plugin that allows to add rotation functionality to map tiles\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fmakinacorpus\u002FLeaflet.AlmostOver\" rel=\"nofollow ugc\">Leaflet.AlmostOver\u003C\u002Fa>: This plugin allows to detect mouse click and overing events on lines, with a tolerance distance.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.npmjs.com\u002Fpackage\u002F@tmcw\u002Ftogeojson\" rel=\"nofollow ugc\">@tmcw\u002Ftogeojson\u003C\u002Fa>: Convert KML, GPX, and TCX to GeoJSON.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fd3\u002Fd3\" rel=\"nofollow ugc\">D3\u003C\u002Fa>: Data-Driven Documents\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fleaflet-extras\u002Fleaflet-providers\" rel=\"nofollow ugc\">Leaflet-providers\u003C\u002Fa>: An extension that contains configurations for various tile providers.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fdayjournal\u002FLeaflet.Control.Opacity\" rel=\"nofollow ugc\">Leaflet.Control.Opacity\u003C\u002Fa>: Makes multiple tile layers transparent.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002FLeaflet\u002FLeaflet.markercluster\" rel=\"nofollow ugc\">Leaflet.markercluster\u003C\u002Fa>: Provides Beautiful Animated Marker Clustering functionality.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fadammertel\u002FLeaflet.MarkerCluster.PlacementStrategies\" rel=\"nofollow ugc\">Leaflet.MarkerCluster.PlacementStrategies\u003C\u002Fa>: Styling Markerclusters.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fcoryasilva\u002FLeaflet.ExtraMarkers\" rel=\"nofollow ugc\">Leaflet.ExtraMarkers\u003C\u002Fa>: Shameless copy of Awesome-Markers with more shapes and colors.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fhupe13\u002Fleaflet-list-markers\" rel=\"nofollow ugc\">Leaflet List Markers\u003C\u002Fa>: A Leaflet Control for listing visible markers in the map.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fghybs\u002FLeaflet.FeatureGroup.SubGroup\" rel=\"nofollow ugc\">Leaflet.FeatureGroup.SubGroup\u003C\u002Fa>: Grouping of Leaflet elements by options and features.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fjjimenezshaw\u002FLeaflet.Control.Layers.Tree\" rel=\"nofollow ugc\">Leaflet.Control.Layers.Tree\u003C\u002Fa>: A Tree Layers Control for Leaflet.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fstefanocudini\u002Fleaflet-search\" rel=\"nofollow ugc\">Leaflet Control Search\u003C\u002Fa>: Search Markers\u002FFeatures location by option or custom property.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Ftimwis\u002Fleaflet-choropleth\" rel=\"nofollow ugc\">leaflet-choropleth\u003C\u002Fa>: Choropleth plugin for Leaflet (color scale based on value).\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Ftorfsen\u002Fleaflet.zoomhome\" rel=\"nofollow ugc\">leaflet.zoomhome\u003C\u002Fa>: Provides a zoom control with a “Home” button to reset the view.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fbrunob\u002Fleaflet.fullscreen\" rel=\"nofollow ugc\">leaflet.fullscreen\u003C\u002Fa>: Simple plugin for Leaflet that adds fullscreen button to your maps.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002FRaruto\u002Fleaflet-gesture-handling\" rel=\"nofollow ugc\">Leaflet.GestureHandling\u003C\u002Fa>: A Leaflet plugin that allows to prevent default map scroll\u002Ftouch behaviours.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002FTurfjs\u002Fturf\" rel=\"nofollow ugc\">turf\u003C\u002Fa>: Advanced geospatial analysis for browsers and Node.js\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Font\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Ffontawesome.com\u002Fdownload\" rel=\"nofollow ugc\">Font Awesome 6\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Documentation\u003C\u002Fh3>\n\u003Cp>Detailed documentation and examples in \u003Ca href=\"https:\u002F\u002Fleafext.de\u002F\" rel=\"nofollow ugc\">German\u003C\u002Fa> and \u003Ca href=\"https:\u002F\u002Fleafext.de\u002Fen\u002F\" rel=\"nofollow ugc\">English\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Thank you\u003C\u002Fh3>\n\u003Cp>Many thanks to everyone who found errors and provided ideas for new functions.\u003C\u002Fp>\n","Extends the WordPress Plugin Leaflet Map with Leaflet Plugins and other functions.",2000,80120,100,23,"2026-03-07T14:18:00.000Z","6.9.4","6.2","8.1",[20,21,22,23,24],"geojson","gpx","hover","leaflet","marker","https:\u002F\u002Fleafext.de\u002Fen\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fextensions-leaflet-map.4.14.zip",96,3,0,"2025-11-23 00:00:00","2026-03-15T15:16:48.613Z",[33,49,61],{"id":34,"url_slug":35,"title":36,"description":37,"plugin_slug":4,"theme_slug":38,"affected_versions":39,"patched_in_version":40,"severity":41,"cvss_score":42,"cvss_vector":43,"vuln_type":44,"published_date":30,"updated_date":45,"references":46,"days_to_patch":48},"CVE-2025-66093","extensions-for-leaflet-map-authenticated-contributor-stored-cross-site-scripting","Extensions for Leaflet Map \u003C= 4.8 - Authenticated (Contributor+) Stored Cross-Site Scripting","The Extensions for Leaflet Map plugin for WordPress is vulnerable to Stored Cross-Site Scripting in versions up to, and including, 4.8 due to insufficient input sanitization and output escaping. This makes it possible for authenticated attackers, with contributor-level access and above, to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page.",null,"\u003C=4.8","4.9","medium",6.4,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:L\u002FUI:N\u002FS:C\u002FC:L\u002FI:L\u002FA:N","Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')","2025-12-01 16:58:19",[47],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002F5fb089ba-d66b-4cf4-a0cc-22cb76358b5e?source=api-prod",9,{"id":50,"url_slug":51,"title":52,"description":53,"plugin_slug":4,"theme_slug":38,"affected_versions":54,"patched_in_version":55,"severity":41,"cvss_score":42,"cvss_vector":43,"vuln_type":44,"published_date":56,"updated_date":57,"references":58,"days_to_patch":60},"CVE-2025-12369","extensions-for-leaflet-map-authenticated-contributor-stored-cross-site-scripting-2","Extensions for Leaflet Map \u003C= 4.7 - Authenticated (Contributor+) Stored Cross-Site Scripting","The Extensions for Leaflet Map plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the `geojsonmarker` shortcode in all versions up to, and including, 4.7. This is due to insufficient input sanitization and output escaping on user-supplied attributes. This makes it possible for authenticated attackers, with Contributor-level access and above, to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page.","\u003C=4.7","4.8","2025-11-03 15:33:02","2025-11-04 04:27:18",[59],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002F6be74779-4db7-4d44-a706-285375f4fec9?source=api-prod",1,{"id":62,"url_slug":63,"title":64,"description":65,"plugin_slug":4,"theme_slug":38,"affected_versions":66,"patched_in_version":67,"severity":41,"cvss_score":68,"cvss_vector":69,"vuln_type":44,"published_date":70,"updated_date":71,"references":72,"days_to_patch":74},"CVE-2023-31074","extensions-for-leaflet-map-reflected-cross-site-scripting","Extensions for Leaflet Map \u003C= 3.4.1 - Reflected Cross-Site Scripting","The Extensions for Leaflet Map plugin for WordPress is vulnerable to Reflected Cross-Site Scripting via multiple parameters in versions up to, and including, 3.4.1 due to insufficient input sanitization and output escaping. This makes it possible for unauthenticated attackers to inject arbitrary web scripts in pages that execute if they can successfully trick a user into performing an action such as clicking on a link.","\u003C=3.4.1","3.4.2",6.1,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:N\u002FUI:R\u002FS:C\u002FC:L\u002FI:L\u002FA:N","2023-04-24 00:00:00","2024-01-22 19:56:02",[73],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002F8e332a52-071c-4725-99db-3cc10ee50230?source=api-prod",274,{"slug":7,"display_name":7,"profile_url":8,"plugin_count":76,"total_installs":77,"avg_security_score":78,"avg_patch_time_days":79,"trust_score":80,"computed_at":81},4,2100,99,72,87,"2026-04-05T08:47:47.592Z",[83,103,124,143,164],{"slug":84,"name":85,"version":86,"author":87,"author_profile":88,"description":89,"short_description":90,"active_installs":91,"downloaded":92,"rating":13,"num_ratings":60,"last_updated":93,"tested_up_to":16,"requires_at_least":94,"requires_php":95,"tags":96,"homepage":101,"download_link":102,"security_score":13,"vuln_count":29,"unpatched_count":29,"last_vuln_date":38,"fetched_at":31},"easy-map","Easy Map – Store Locator, Google Maps, OpenStreetMap, Leaflet Map","1.8.10","Nashir Uddin","https:\u002F\u002Fprofiles.wordpress.org\u002Fnashirbabu\u002F","\u003Cp>\u003Cstrong>Easy Map\u003C\u002Fstrong> is a powerful yet lightweight WordPress mapping plugin that lets you create interactive maps in minutes – no coding required.\u003C\u002Fp>\n\u003Cp>Built on \u003Ca href=\"https:\u002F\u002Fleafletjs.com\u002F\" rel=\"nofollow ugc\">LeafletJS\u003C\u002Fa>, the industry-leading open-source JavaScript library for mobile-friendly maps, Easy Map works out-of-the-box with \u003Ca href=\"https:\u002F\u002Fwww.openstreetmap.org\u002F\" rel=\"nofollow ugc\">OpenStreetMap\u003C\u002Fa> – \u003Cstrong>no API key needed\u003C\u002Fstrong>. Optionally integrate \u003Ca href=\"https:\u002F\u002Fwww.google.com\u002Fmaps\" rel=\"nofollow ugc\">Google Maps\u003C\u002Fa> or \u003Ca href=\"https:\u002F\u002Fwww.bing.com\u002Fmaps\" rel=\"nofollow ugc\">Bing Maps\u003C\u002Fa> with your API key.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwpeasysoft.com\u002Feasy-map-demo\u002F\" rel=\"nofollow ugc\">Map Demo\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwpeasysoft.com\u002Fstore-locator-demo\u002F\" rel=\"nofollow ugc\">Store Locator Demo\u003C\u002Fa> | \u003Ca href=\"mailto:nashirbabu@gmail.com\" rel=\"nofollow ugc\">Support\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Ch4>Why Choose Easy Map?\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Works Instantly\u003C\u002Fstrong> – Uses OpenStreetMap by default, no API key required\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Unlimited Locations\u003C\u002Fstrong> – Add as many markers as you need\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Store Locator Built-in\u003C\u002Fstrong> – Complete store finder with category filtering\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Drawing Tools\u003C\u002Fstrong> – Create polylines, polygons, rectangles, and circles\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Gutenberg Ready\u003C\u002Fstrong> – Full block editor support\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Mobile Responsive\u003C\u002Fstrong> – Perfect display on all devices\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Lightweight & Fast\u003C\u002Fstrong> – Optimized for performance\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Key Features\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>Multiple Map Providers\u003C\u002Fstrong>\u003Cbr \u002F>\nChoose from OpenStreetMap (free), Google Maps, or Bing Maps tile layers.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Unlimited Markers & Locations\u003C\u002Fstrong>\u003Cbr \u002F>\nAdd unlimited location markers with rich HTML popup content, including images and media.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Store Locator with Categories\u003C\u002Fstrong>\u003Cbr \u002F>\nBuilt-in store locator with category filtering, perfect for multi-location businesses.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Comprehensive Drawing Tools\u003C\u002Fstrong>\u003Cbr \u002F>\nCreate polylines (routes), polygons (areas), rectangles, circles, and circle markers directly on your maps.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Flexible Shortcodes\u003C\u002Fstrong>\u003Cbr \u002F>\nUse auto-generated shortcodes or customize with manual parameters:\u003Cbr \u002F>\n    [easy-map ID=”168″]\u003Cbr \u002F>\n    [easy-map-store-locator ID=”1″]\u003Cbr \u002F>\n    [easy-map lat=’37.28′ lon=’-122.05′ zoom=’12’]\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Full Customization\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Adjustable map height\u003C\u002Fli>\n\u003Cli>Zoom controls with position options\u003C\u002Fli>\n\u003Cli>Scroll wheel zoom toggle\u003C\u002Fli>\n\u003Cli>Full-screen mode\u003C\u002Fli>\n\u003Cli>Popup behavior settings (auto-open or click)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Gutenberg Block Editor\u003C\u002Fstrong>\u003Cbr \u002F>\nSeamlessly integrate maps using the “Easy Leaflet Map” block with live preview.\u003C\u002Fp>\n\u003Ch4>Perfect For Any Business\u003C\u002Fh4>\n\u003Cp>Easy Map provides a complete map solution for businesses of all sizes. Whether you need a simple store locator or an advanced multi-location directory, Easy Map delivers.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Retail & Store Locator\u003C\u002Fstrong>\u003Cbr \u002F>\nCreate a store finder for your retail chain, franchise network, or multi-branch business. Help customers locate nearby outlets, check store hours, and get directions.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Real Estate & Property Listings\u003C\u002Fstrong>\u003Cbr \u002F>\nDisplay properties on interactive maps with custom markers. Perfect for real estate agencies, property management companies, and rental listing websites.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Restaurant & Food Business\u003C\u002Fstrong>\u003Cbr \u002F>\nBuild a restaurant locator for your cafe chain, food delivery service, or franchise. Show menu highlights, opening hours, and reservation links in popups.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Healthcare & Medical Services\u003C\u002Fstrong>\u003Cbr \u002F>\nMap hospitals, clinics, diagnostic centers, pharmacies, and medical practitioners. Ideal for healthcare networks and medical directories.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Hotels & Travel\u003C\u002Fstrong>\u003Cbr \u002F>\nCreate hotel finders, resort locators, and travel destination maps. Display amenities, ratings, and booking information in marker popups.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Service Area Businesses\u003C\u002Fstrong>\u003Cbr \u002F>\nUse polygon drawing tools to display service coverage areas. Perfect for delivery zones, installation services, and regional contractors.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Banks & Financial Services\u003C\u002Fstrong>\u003Cbr \u002F>\nBuild ATM locators, branch finders, and financial service directories with category filtering.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Education & Institutions\u003C\u002Fstrong>\u003Cbr \u002F>\nMap schools, universities, training centers, and campus buildings. Great for educational directories and campus navigation.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Events & Entertainment\u003C\u002Fstrong>\u003Cbr \u002F>\nDisplay event venues, concert halls, theaters, and entertainment centers with rich media popups.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Automotive & Dealerships\u003C\u002Fstrong>\u003Cbr \u002F>\nCreate dealer locators for car showrooms, service centers, spare parts shops, and authorized repair centers.\u003C\u002Fp>\n\u003Ch4>Pro Features\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwpeasysoft.com\u002Fwordpress-plugins\u002Feasy-map\u002F\" rel=\"nofollow ugc\">Upgrade to Easy Map Pro\u003C\u002Fa>\u003C\u002Fstrong> for advanced capabilities:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Custom Marker Icons\u003C\u002Fstrong> – Use different colored markers\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Dynamic Location Selection\u003C\u002Fstrong> – Choose multiple locations from dropdown\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Marker Clustering\u003C\u002Fstrong> – Group nearby markers for cleaner maps\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Geo Search\u003C\u002Fstrong> – Location search functionality\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Custom Marker Popups\u003C\u002Fstrong> – Advanced popup styling options\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Video Tutorial\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>How to Add Maps with Multiple Locations, Polylines & Polygons:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002F6aPZ3kxlQsg?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\n\u003Ch4>Shortcode Examples\u003C\u002Fh4>\n\u003Cp>Easily create a \u003Cstrong>map\u003C\u002Fstrong> with auto-generated shortcode:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[easy-map ID=\"168\"]\n[easy-map-store-locator ID=\"1\"]\n[easy-map-marker ID=\"1\"]\n[easy-map-drawing ID=\"1\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Easily create a \u003Cstrong>map\u003C\u002Fstrong> with manual shortcode:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[easy-map]\n[easy-map lat='37.2811806' lon='-122.0569443']\n[easy-map lat='37.2811806' lon='-122.0569443' zoom='12']\n[easy-map lat='37.2811806' lon='-122.0569443' zoom='12' popup='Silicon Valley']\n[easy-map lat='37.2811806' lon='-122.0569443' zoom='12' tilelayer='google']\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Easily create a \u003Cstrong>map marker\u003C\u002Fstrong> with latitude and longitude:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[easy-map-marker lat=23.01 lon=91.38 popup='Dhaka']\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch3>Support\u003C\u002Fh3>\n\u003Cp>For support, feature requests, or any inquiries, please email \u003Ca href=\"mailto:nashirbabu@gmail.com\" rel=\"nofollow ugc\">nashirbabu@gmail.com\u003C\u002Fa>\u003C\u002Fp>\n","Create interactive maps with store locator, markers, drawings & multiple locations. Supports OpenStreetMap and Google Maps. No API key needed.",50,5622,"2026-03-15T14:22:00.000Z","4.6","5.6",[97,23,98,99,100],"google-maps","map-markers","openstreetmap","store-locator","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Feasy-map","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Feasy-map.1.8.10.zip",{"slug":104,"name":105,"version":106,"author":107,"author_profile":108,"description":109,"short_description":110,"active_installs":111,"downloaded":112,"rating":29,"num_ratings":29,"last_updated":113,"tested_up_to":114,"requires_at_least":115,"requires_php":116,"tags":117,"homepage":121,"download_link":122,"security_score":123,"vuln_count":29,"unpatched_count":29,"last_vuln_date":38,"fetched_at":31},"smart-geo-gmap","Smart GEO GMap","1.6.2","G.Maccario","https:\u002F\u002Fprofiles.wordpress.org\u002Fgmaccario\u002F","\u003Cp>Smart GEO GMap is a WordPress plugin that provides an easy way to integrate a Google Map over WordPress Page\u002FPost using an easy Shortcode. Upload up to 3 GeoJSON files for encoding a variety of geographic data structures and showing and drawing boundaries, shapes, markers and infowindows (tooltips) on the map. Make your map funny: Upload a Snazzy file to stylize the map.\u003C\u002Fp>\n\u003Ch3>What is GeoJSON?\u003C\u002Fh3>\n\u003Cp>GeoJSON is a format for encoding a variety of geographic data structures. Take a look at the documentation: https:\u002F\u002Fgeojson.org\u002F\u003C\u002Fp>\n\u003Ch3>Google API Key\u003C\u002Fh3>\n\u003Cp>This step is mandatory:\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fdevelopers.google.com\u002Fmaps\u002Fdocumentation\u002Fjavascript\u002Fget-api-key\" title=\"Google API Key\" rel=\"nofollow ugc\">https:\u002F\u002Fdevelopers.google.com\u002Fmaps\u002Fdocumentation\u002Fjavascript\u002Fget-api-key\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Snazzy Maps Skins\u003C\u002Fh3>\n\u003Cp>Snazzy Maps is a community built around creating and sharing great looking styles for Google Maps. \u003Ca href=\"https:\u002F\u002Fsnazzymaps.com\" title=\"Snazzy website\" rel=\"nofollow ugc\">https:\u002F\u002Fsnazzymaps.com\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>No coding skills required!\u003C\u002Fli>\n\u003Cli>Multiple markers\u003C\u002Fli>\n\u003Cli>Marker info window (marker tooltips)\u003C\u002Fli>\n\u003Cli>Coordinates: 3 center area controls\u003C\u002Fli>\n\u003Cli>Upload up to 3 GeoJSON files and draw boundaries, shapes, add markers and tooltips on the map.\u003C\u002Fli>\n\u003Cli>1 Snazzy Maps Skin\u003C\u002Fli>\n\u003Cli>Zoom: world, landmass\u002Fcontinent, city, streets, buildings\u003C\u002Fli>\n\u003Cli>Responsive layout\u003C\u002Fli>\n\u003Cli>Full screen map\u003C\u002Fli>\n\u003Cli>Change event type on tooltip\u003C\u002Fli>\n\u003Cli>WordPress Backend Compliant\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Author\u003C\u002Fh3>\n\u003Cp>Giuseppe Maccario\u003C\u002Fp>\n\u003Ch3>Author URI\u003C\u002Fh3>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.giuseppemaccario.com\" title=\"Giuseppe Maccario\" rel=\"nofollow ugc\">https:\u002F\u002Fwww.giuseppemaccario.com\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Live Demo\u003C\u002Fh3>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.giuseppemaccario.com\u002Fsmart-geo-gmap-live-demo\u002F\" title=\"Smart GEO GMap\" rel=\"nofollow ugc\">Smart GEO GMap\u003C\u002Fa>\u003C\u002Fp>\n","Smart GEO GMap free plugin simplifies embedding a Google Map on your WordPress website using GeoJSON for encoding geographic data structures.",10,2321,"2024-05-06T07:57:00.000Z","6.5.8","4.8.15","8.0",[118,20,97,119,120],"boundaries","markers","snazzy-maps","https:\u002F\u002Fwww.giuseppemaccario.com\u002Fwordpress-map-plugin-smart-geo-gmap\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsmart-geo-gmap.1.6.2.zip",92,{"slug":125,"name":126,"version":127,"author":128,"author_profile":129,"description":130,"short_description":131,"active_installs":29,"downloaded":132,"rating":29,"num_ratings":29,"last_updated":133,"tested_up_to":134,"requires_at_least":135,"requires_php":95,"tags":136,"homepage":140,"download_link":141,"security_score":142,"vuln_count":29,"unpatched_count":29,"last_vuln_date":38,"fetched_at":31},"brikshya-map","Brikshya Map","1.0.1","brikshyatechnologies","https:\u002F\u002Fprofiles.wordpress.org\u002Fbrikshyatechnologies\u002F","\u003Cp>User can directly download the plugin form https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fbrikshya-map . Please kindly refer google for installing the plugin if has less idea.\u003C\u002Fp>\n","Using this plugin user can add google map with multiple custom markers , Polylines, GeoJSON files.",1210,"2019-04-02T07:57:00.000Z","5.1.22","4.0",[137,20,138,139,24],"custom-maker","google-map","map","http:\u002F\u002Fbrikshya.com\u002Fwordpress\u002Fpluging","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbrikshya-map.zip",85,{"slug":144,"name":145,"version":146,"author":147,"author_profile":148,"description":149,"short_description":150,"active_installs":151,"downloaded":152,"rating":27,"num_ratings":153,"last_updated":154,"tested_up_to":16,"requires_at_least":155,"requires_php":156,"tags":157,"homepage":160,"download_link":161,"security_score":162,"vuln_count":14,"unpatched_count":29,"last_vuln_date":163,"fetched_at":31},"wp-google-maps","WP Go Maps (formerly WP Google Maps)","10.0.05","WPGMaps","https:\u002F\u002Fprofiles.wordpress.org\u002Fwpgmaps\u002F","\u003Cp>The easiest to use Google Maps, Leaflet and Open Layers Map Plugin (including a Map Block)!\u003C\u002Fp>\n\u003Cp>Add a customized Google map, map block or Store Locator to your WordPress posts and\u002For pages quickly and easily with the supplied shortcode. No fuss. No iFrames and super easy to use! Perfect for contact page maps, routes, maps showing delivery areas and any other use you can think of!\u003C\u002Fp>\n\u003Cp>While the free version of WP Go Maps allows you to create a Google map with as many markers as you like, the Pro version allows you to do so much more!\u003C\u002Fp>\n\u003Cp>Create Elementor Maps, map blocks and map widgets easily with our WP Go Maps Elementor map block integration, straight out the box!\u003C\u002Fp>\n\u003Cp>Do you use the classic editor? We still support map widgets for classic WordPress installations. No need to compromise, the map widget includes the same functionality as our map blocks!\u003C\u002Fp>\n\u003Cp>The \u003Ca href=\"https:\u002F\u002Fwww.wpgmaps.com\u002Fpurchase-professional-version\u002F\" rel=\"nofollow ugc\">WP Go Maps Pro Version\u003C\u002Fa> version allows you create custom Google maps with high quality markers containing locations, descriptions, images, categories, links and directions.\u003C\u002Fp>\n\u003Ch4>Lite Version (Free)\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>The most popular Google Maps plugin on WordPress\u003C\u002Fli>\n\u003Cli>Choose between Google Maps, Leaflet, Azure Maps, Stadia Maps, Maptiler, LocationIQ, Zero Cost or Open Layers Maps\u003C\u002Fli>\n\u003Cli>Super easy to use, no coding required!\u003C\u002Fli>\n\u003Cli>Create as many map markers as you need by simply typing in the address\u003C\u002Fli>\n\u003Cli>Responsive maps\u003C\u002Fli>\n\u003Cli>Elementor Map block\u003C\u002Fli>\n\u003Cli>Edit your map markers with the click of a button\u003C\u002Fli>\n\u003Cli>9 popular map themes to choose from\u003C\u002Fli>\n\u003Cli>Create or add your own map theme\u003C\u002Fli>\n\u003Cli>Drag map markers to an exact location\u003C\u002Fli>\n\u003Cli>Add a map block to your page\u003C\u002Fli>\n\u003Cli>Google Maps Streetview supported\u003C\u002Fli>\n\u003Cli>UTF-8 character support\u003C\u002Fli>\n\u003Cli>Map widget functionality\u003C\u002Fli>\n\u003Cli>Full screen map functionality\u003C\u002Fli>\n\u003Cli>Support for localization\u003C\u002Fli>\n\u003Cli>Choose from four Google maps types: roadmap, terrain, satellite and hybrid\u003C\u002Fli>\n\u003Cli>Define your own width, height and zoom level for your map\u003C\u002Fli>\n\u003Cli>Add animations to your map markers!\u003C\u002Fli>\n\u003Cli>Store locator functionality\u003C\u002Fli>\n\u003Cli>Restrict a store locator search by country\u003C\u002Fli>\n\u003Cli>Add Polygons to your Map\u003C\u002Fli>\n\u003Cli>Add Polylines \u002F Routes to your map\u003C\u002Fli>\n\u003Cli>Create a map in less than a 30 seconds!\u003C\u002Fli>\n\u003Cli>Right click to add a marker to your map\u003C\u002Fli>\n\u003Cli>No advertising or links\u003C\u002Fli>\n\u003Cli>Google Maps Autocomplete\u003C\u002Fli>\n\u003Cli>Google Maps Transport Layer\u003C\u002Fli>\n\u003Cli>Set the max zoom level for your map\u003C\u002Fli>\n\u003Cli>Serve your map marker data via your database or an XML file\u003C\u002Fli>\n\u003Cli>Compatible with caching plugins\u003C\u002Fli>\n\u003Cli>Compatible with Cloudfare\u003C\u002Fli>\n\u003Cli>Latest Google Maps API\u003C\u002Fli>\n\u003Cli>Latest OpenLayers API\u003C\u002Fli>\n\u003Cli>Latest Leaflet API\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Professional Edition\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Create multiple maps!\u003C\u002Fli>\n\u003Cli>Allow your visitors to get directions to your markers.\u003C\u002Fli>\n\u003Cli>Add descriptions, links and images to your map markers.\u003C\u002Fli>\n\u003Cli>Add categories to your map markers\u003C\u002Fli>\n\u003Cli>Filter markers by category\u003C\u002Fli>\n\u003Cli>Mashup multiple maps\u003C\u002Fli>\n\u003Cli>Advanced map blocks\u003C\u002Fli>\n\u003Cli>Store locator map block\u003C\u002Fli>\n\u003Cli>Directions map block\u003C\u002Fli>\n\u003Cli>Infowindow block\u003C\u002Fli>\n\u003Cli>Map block (filter)\u003C\u002Fli>\n\u003Cli>Add different marker icons, or your own icons to make your map really stand out!\u003C\u002Fli>\n\u003Cli>List your map markers in the four ways; basic list, basic table, carousel, advanced table\u003C\u002Fli>\n\u003Cli>Allow visitors to use their map location as the starting or ending point for the directions\u003C\u002Fli>\n\u003Cli>Choose between the Default Google Maps Infowindow and the new Modern Infowindow\u003C\u002Fli>\n\u003Cli>Export\u002FImport your markers to a CSV file for quick editing.\u003C\u002Fli>\n\u003Cli>Link Fusion tables to your Google Maps\u003C\u002Fli>\n\u003Cli>Show your visitor’s location on the Map\u003C\u002Fli>\n\u003Cli>Import KML\u002FKMZ files to your map\u003C\u002Fli>\n\u003Cli>More advanced options for the Store Locator\u003C\u002Fli>\n\u003Cli>Allow users to use their map location for the store locator\u003C\u002Fli>\n\u003Cli>Store locator search by category\u003C\u002Fli>\n\u003Cli>Hide all map markers until a store locator search is done\u003C\u002Fli>\n\u003Cli>Move your marker list inside the map window\u003C\u002Fli>\n\u003Cli>Multiple map widget functionality\u003C\u002Fli>\n\u003Cli>Add retina-ready map marker icons\u003C\u002Fli>\n\u003Cli>WordPress Network friendly\u003C\u002Fli>\n\u003Cli>Get the \u003Ca href=\"https:\u002F\u002Fwww.wpgmaps.com\u002Fpurchase-professional-version\u002F\" rel=\"nofollow ugc\">WP Go Maps Professional Edition\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Translations\u003C\u002Fh4>\n\u003Cp>Get a free copy of the WP Go Maps Pro version in exchange for translating our plugin!\u003C\u002Fp>\n\u003Cul>\n\u003Cli>English – default\u003C\u002Fli>\n\u003Cli>Russian (Alexandra Bondareva)\u003C\u002Fli>\n\u003Cli>German\u003C\u002Fli>\n\u003Cli>French (Arnaud Thomas)\u003C\u002Fli>\n\u003Cli>Polish (Michal Kotnowski)\u003C\u002Fli>\n\u003Cli>Finnish (Johanna Joutti)\u003C\u002Fli>\n\u003Cli>Dutch (Jan Wind)\u003C\u002Fli>\n\u003Cli>Hebrew (Gal Dotan)\u003C\u002Fli>\n\u003Cli>Danish (Patrick Jepsen)\u003C\u002Fli>\n\u003Cli>Italian (Tommaso Mori & Massimo Bregani)\u003C\u002Fli>\n\u003Cli>Croatian (Sven Kopun)\u003C\u002Fli>\n\u003Cli>Greek (Konstantinos Koukoulakis)\u003C\u002Fli>\n\u003Cli>Romanian (Cosmin Stroe)\u003C\u002Fli>\n\u003Cli>Spanish (Carmelo Villegas Cruz)\u003C\u002Fli>\n\u003Cli>Portuguese (Jose Antonio Ribeiro)\u003C\u002Fli>\n\u003Cli>Brazilian Portuguese (Roberto Costa)\u003C\u002Fli>\n\u003Cli>Turkish (Suha Karalar)\u003C\u002Fli>\n\u003Cli>Swedish (Martin Sleipner)\u003C\u002Fli>\n\u003Cli>Bulgarian (Lyubomir Kolev)\u003C\u002Fli>\n\u003Cli>Indonesian (Neno)\u003C\u002Fli>\n\u003Cli>Lithuanian\u003C\u002Fli>\n\u003Cli>Czechoslovakian^\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>^Language file needs to be updated\u003C\u002Fp>\n\u003Ch4>Demos\u003C\u002Fh4>\n\u003Cp>WP Go Maps Lite\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.wpgmaps.com\u002Fdemo\u002Fbasic-google-map-with-markers\u002F\" rel=\"nofollow ugc\">Basic Google Map with Markers\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.wpgmaps.com\u002Fdemo\u002Fwp-google-maps-store-locator-free-version\u002F\" rel=\"nofollow ugc\">Store Locator\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.wpgmaps.com\u002Fdemo\u002Fpolygons-and-polylines\u002F\" rel=\"nofollow ugc\">Polygons & Polyines\u002FRoutes\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.wpgmaps.com\u002Fdemo\u002Fgoogle-maps-transit-layer\u002F\" rel=\"nofollow ugc\">Google Maps Transit Layer\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.wpgmaps.com\u002Fdemo\u002Fgoogle-maps-traffic-layer\u002F\" rel=\"nofollow ugc\">Google Maps Traffic Layer\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.wpgmaps.com\u002Fdemo\u002Fgoogle-maps-bicycle-layer\u002F\" rel=\"nofollow ugc\">Google Maps Bicycle Layer\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>WP Go Maps Pro\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.wpgmaps.com\u002Fdemo\u002Fbasic-map-and-markers\u002F\" rel=\"nofollow ugc\">Google map with advanced markers\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.wpgmaps.com\u002Fdemo\u002Flist-markers\u002F\" rel=\"nofollow ugc\">Marker listings – Simple\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.wpgmaps.com\u002Fdemo\u002Fmap-with-markers-listed-below-advanced\u002F\" rel=\"nofollow ugc\">Marker listings – Advanced\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.wpgmaps.com\u002Fdemo\u002Fdirections\u002F\" rel=\"nofollow ugc\">Google Maps Directions\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.wpgmaps.com\u002Fdemo\u002Fresponsive-maps\u002F\" rel=\"nofollow ugc\">Responsive Map\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.wpgmaps.com\u002Fdemo\u002Fmarker-categories\u002F\" rel=\"nofollow ugc\">Marker Categories\u003C\u002Fa> (Filtering)\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.wpgmaps.com\u002Fdemo\u002Fstore-locator\u002F\" rel=\"nofollow ugc\">Advanced Store Locator\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.wpgmaps.com\u002Fdemo\u002Fscreenshots-back-end\u002F\" rel=\"nofollow ugc\">WP Go Maps Editor\u003C\u002Fa> (Back-end Screenshots)\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.wpgmaps.com\u002Fdemo\u002Fvisitor-generated-markers\u002F\" rel=\"nofollow ugc\">Visitor Generated Markers\u003C\u002Fa> – (WP Go Maps VGM Add-on)\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.wpgmaps.com\u002Fdemo\u002Fcustom-map-styling\u002F\" rel=\"nofollow ugc\">Custom Map Styling\u003C\u002Fa> (WP Go Maps Gold Add-on)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Documentation\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.wpgmaps.com\u002Fhelp\u002Fdocs\u002Finstalling-the-plugin\u002F\" rel=\"nofollow ugc\">Installing WP Go Maps\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.wpgmaps.com\u002Fhelp\u002Fdocs\u002Fcreating-your-first-map\u002F\" rel=\"nofollow ugc\">Creating your first map\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.wpgmaps.com\u002Fhelp\u002Fdocs\u002Fdisplaying-your-map-on-your-wordpress-site\u002F\" rel=\"nofollow ugc\">Adding a map block to your page or post\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.wpgmaps.com\u002Fhelp\u002Fdocs\u002Fshortcodes\u002F\" rel=\"nofollow ugc\">Google Maps mashup (Pro)\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.wpgmaps.com\u002Fhelp\u002Fdocs\u002Fexporting-data-and-settings\u002F\" rel=\"nofollow ugc\">Exporting and importing map markers (Pro)\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.wpgmaps.com\u002Fhelp\u002Fdocs\u002Fhow-do-i-change-the-wp-go-maps-plugin-language\u002F\" rel=\"nofollow ugc\">Changing the Google Maps language\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.wpgmaps.com\u002Fhelp\u002Fdocs\u002Fadding-custom-fields-to-your-marker\u002F\" rel=\"nofollow ugc\">Create a google map and marker using custom fields (Pro)\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.wpgmaps.com\u002Fhelp\u002F\" rel=\"nofollow ugc\">View all documentation\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Troubleshooting\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.wpgmaps.com\u002Fhelp\u002Fdocs\u002Fmy-map-is-not-showing-on-my-website\u002F\" rel=\"nofollow ugc\">My Google Map is not showing on my website\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.wpgmaps.com\u002Fhelp\u002Fdocs\u002Fmarkers-are-not-showing-on-my-map-on-the-front-end\u002F\" rel=\"nofollow ugc\">My markers are not showing\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.wpgmaps.com\u002Fhelp\u002Fdocs-category\u002Ftroubleshooting\u002F\" rel=\"nofollow ugc\">View all troubleshooting articles\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n","The easiest to use Google maps plugin! Create a custom Google map, map block, store locator or map widget with high quality markers containing categor &hellip;",300000,26524874,3003,"2026-01-14T08:32:00.000Z","3.5","7.0",[158,97,139,98,159],"block","maps","https:\u002F\u002Fwww.wpgmaps.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-google-maps.zip",86,"2026-03-17 13:24:29",{"slug":165,"name":166,"version":167,"author":168,"author_profile":169,"description":170,"short_description":171,"active_installs":172,"downloaded":173,"rating":174,"num_ratings":175,"last_updated":176,"tested_up_to":114,"requires_at_least":177,"requires_php":95,"tags":178,"homepage":184,"download_link":185,"security_score":186,"vuln_count":187,"unpatched_count":60,"last_vuln_date":188,"fetched_at":31},"image-hover-effects-addon-for-elementor","Image Hover Effects – Elementor Addon","1.4.4","Blocksera","https:\u002F\u002Fprofiles.wordpress.org\u002Fblocksera\u002F","\u003Cp>\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002F1XknWh0rtQY?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\u003C\u002Fp>\n\u003Cp>Image Hover Effects Addon for \u003Ca href=\"https:\u002F\u002Felementor.com\" rel=\"nofollow ugc\">Elementor Page Builder\u003C\u002Fa> is the best in class addon that lets you set customized hover effects for your image. It gives attention to detail by allowing you to align text, change background, set borders and offers a number of other features. This free plugin has over 40 image hover effects ranging from fade and push to zoom and blur. A pre-set combination of two or more effects is also available. It creates an interactive space for the users to your website.\u003C\u002Fp>\n\u003Cp>Add title and description to your image, set the title tag, add icons, link to a page or a website and do a lot more. Whenever you scroll the cursor over the image, the hover effect is effectuated to display the title and description.\u003C\u002Fp>\n\u003Cp>The widget add-on is designed for use by both beginners and advanced users. You can either change the appearance of the effect with the click of a few buttons or choose to add custom HTML or CSS attributes.\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Easy to customize options.\u003C\u002Fli>\n\u003Cli>40+ Image Hover Effects.\u003C\u002Fli>\n\u003Cli>Circle and Square border both comes with all effects.\u003C\u002Fli>\n\u003Cli>Center the text horizontally.\u003C\u002Fli>\n\u003Cli>Control the spaces between elements.\u003C\u002Fli>\n\u003Cli>WPML Compatibility\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Background\u003C\u002Fstrong>: Set a background color to the effect. You can also choose set a transparent background.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Horizontal Alignment\u003C\u002Fstrong>: Align the title and description to the left, center, right with horizontal alignment.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Vertical Alignment\u003C\u002Fstrong>: Align the title and description to the top, middle or bottom with vertical alignment.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Padding\u003C\u002Fstrong>: Set the padding to the content over the effect.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Border Radius\u003C\u002Fstrong>: You can use this feature to trim off the sharp edges of the image to give it a smoother touch.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Title\u003C\u002Fstrong>: Set a title color that compliments the background. Using the ‘Typography’ option, you can choose the font, font size, weight, case, style (italic, bold, etc.), decoration (overline, underline, etc.), line height and letter spacing of the title.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Description\u003C\u002Fstrong>: Similarly, you can choose the color and the typography options for your description under this option.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Icon\u003C\u002Fstrong>: Set the icon’s color, it’s size and the space between the icon and the title.\u003C\u002Fp>\n\u003Ch4>Customizations\u003C\u002Fh4>\n\u003Cp>Image Hover Effects for Elementor comes with CSS3 styles that add stunning yet mellow and pleasant hover effects to your images. Let your images fade in or fade out, slide, flip, shutter, zoom, fold, roll, etc with just a click. There’s no coding involved. Image hover effects keeps things simple and elegant. If you’ve got multiple images to be displayed, then you can simply copy the style and paste it onto another image. You also have the option to duplicate the image. The hover effects from Image Hover Effects are fully responsive, and can accommodate to very small and extra-large devices. They’re designed using flexible and robust CSS.\u003C\u002Fp>\n\u003Ch4>SEO Friendly\u003C\u002Fh4>\n\u003Cp>From an SEO perspective, adding title tags, headings and descriptions to your images is indispensable. Title tags and descriptions almost always garner a click from the user whereas keywords in titles and headings can help your website rank higher in search results.\u003C\u002Fp>\n\u003Cp>Image Hover Effects for Elementor lets you do all that and more in just a span of few seconds. Just add the title of your image to the Title field and set the tag (H1-H6, paragraph, span). Then add the description to the Description field. That’s all there is to it. Now you can customize the look of your text to being neat and crisp or wild and artistic or choose from a multitude of other choices.\u003C\u002Fp>\n\u003Cp>Another important factor is linking to specific pages or interlinking to drive traffic. Image Hover Effects provides an option to link your image to a specified URL. You can copy the link to which your users should be directed to (when they click the image) and paste it in the field under the ‘Link To’ section.\u003C\u002Fp>\n\u003Ch4>Where it can be used\u003C\u002Fh4>\n\u003Cp>On any WordPress website that supports Elementor! Be it a blogging site, a news website or even an e-commerce or e-learning website, Image Hover Effects works flawless. Since there are over 40 hover effects, you can use a combination of styles to work wonders with your images. But why should you stop there? Try our Pro version. The Pro version offers over 150+ hover effects and a number of other perks as well.\u003C\u002Fp>\n\u003Ch3>Emage Hover Effects for Elementor (Pro)\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>150+ hover effects\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>Basic to \u003Cstrong>advanced\u003C\u002Fstrong> image hover effects\u003C\u002Fli>\n\u003Cli>Apply \u003Cstrong>separate effects\u003C\u002Fstrong> to image, overlay and content\u003C\u002Fli>\n\u003Cli>\u003Cstrong>9 alignment\u003C\u002Fstrong> options\u003C\u002Fli>\n\u003Cli>Virtually \u003Cstrong>unlimited effect\u003C\u002Fstrong> combinations\u003C\u002Fli>\n\u003Cli>Customize content with links, buttons, colors and typography\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Post Grid\u003C\u002Fstrong> Hover effects\u003C\u002Fli>\n\u003Cli>Dynamic fields (with Elementor Pro)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Useful Links\u003C\u002Fh4>\n\u003Cp>\u003Ca href=\"http:\u002F\u002Ftiny.cc\u002Ffree-eihe\" rel=\"nofollow ugc\">Hover effects demo\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fimagehoverpro.blocksera.com\" rel=\"nofollow ugc\">Emage Hover Effects\u003C\u002Fa> (Pro) | \u003Ca href=\"https:\u002F\u002Fcodecanyon.net\u002Fitem\u002Femage-image-hover-effects-for-elementor-page-builder\u002F22563091\" rel=\"nofollow ugc\">Buy Emage Hover Effects\u003C\u002Fa>\u003C\u002Fp>\n","Add creative image hover effects to Elementor page builder. Easily customize title and content and effects with intuitive interface.",40000,672692,98,82,"2024-07-12T15:30:00.000Z","4.7",[179,180,181,182,183],"addons","css-effects","elementor","elementor-widget","image-hover-effects","https:\u002F\u002Fimagehoverpro.blocksera.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fimage-hover-effects-addon-for-elementor.1.4.4.zip",66,5,"2025-09-22 00:00:00",{"attackSurface":190,"codeSignals":495,"taintFlows":768,"riskAssessment":769,"analyzedAt":779},{"hooks":191,"ajaxHandlers":357,"restRoutes":358,"shortcodes":359,"cronEvents":493,"entryPointCount":494,"unprotectedCount":29},[192,198,202,206,209,213,216,220,223,225,229,233,236,242,246,250,254,258,262,266,269,273,276,280,283,286,290,293,299,303,308,312,317,320,324,326,329,332,336,338,343,347,351,354],{"type":193,"name":194,"callback":195,"file":196,"line":197},"action","admin_init","leafext_awesome_init","admin\\awesome.php",26,{"type":193,"name":194,"callback":199,"file":200,"line":201},"leafext_deleting_init","admin\\deleting.php",17,{"type":193,"name":194,"callback":203,"file":204,"line":205},"leafext_eleparams_init","admin\\elevation\\elevation.php",22,{"type":193,"name":194,"callback":207,"file":208,"line":14},"leafext_multieleparams_init","admin\\elevation\\multielevation.php",{"type":193,"name":194,"callback":210,"file":211,"line":212},"leafext_themes_init","admin\\elevation\\owncolors.php",25,{"type":193,"name":194,"callback":214,"file":211,"line":215},"leafext_elevation_color_init",44,{"type":193,"name":194,"callback":217,"file":218,"line":219},"leafext_elevation_init","admin\\elevation\\owntheme.php",19,{"type":193,"name":194,"callback":221,"file":222,"line":14},"leafext_sgpxparams_init","admin\\elevation\\sgpx.php",{"type":193,"name":194,"callback":224,"file":222,"line":27},"leafext_sgpx_unclean_db_init",{"type":193,"name":194,"callback":226,"file":227,"line":228},"leafext_waypoints_init","admin\\elevation\\waypoints.php",20,{"type":193,"name":194,"callback":230,"file":231,"line":232},"leafext_filemgr_init","admin\\filemgr\\filemgr-settings.php",56,{"type":193,"name":194,"callback":234,"file":235,"line":205},"leafext_file_listing_init","admin\\filemgr\\filemgr.php",{"type":237,"name":238,"callback":239,"priority":111,"file":240,"line":241},"filter","wp_check_filetype_and_ext","leafext_correct_filetypes","admin\\filemgr\\uploader.php",46,{"type":237,"name":243,"callback":244,"file":240,"line":245},"upload_mimes","leafext_add_mimes",69,{"type":237,"name":247,"callback":248,"file":240,"line":249},"upload_dir","leafext_custom_upload_dir",74,{"type":237,"name":251,"callback":252,"file":240,"line":253},"wp_handle_upload_prefilter","leafext_pre_upload",77,{"type":237,"name":255,"callback":256,"file":240,"line":257},"wp_handle_upload","leafext_post_upload",105,{"type":193,"name":194,"callback":259,"file":260,"line":261},"leafext_gesture_init","admin\\gesture.php",21,{"type":193,"name":194,"callback":263,"file":264,"line":265},"leafext_parentgroup_init","admin\\grouping\\settings.php",28,{"type":193,"name":194,"callback":267,"file":268,"line":265},"leafext_hover_init","admin\\hover\\settings.php",{"type":193,"name":194,"callback":270,"file":271,"line":272},"leafext_cluster_init","admin\\marker\\markercluster.php",35,{"type":193,"name":194,"callback":274,"file":275,"line":272},"leafext_placementparams_init","admin\\marker\\placementstrategies.php",{"type":193,"name":194,"callback":277,"file":278,"line":279},"leafext_featuredmap_init","admin\\overviewmap\\featured-map.php",39,{"type":193,"name":194,"callback":281,"file":282,"line":228},"leafext_overviewmap_init","admin\\overviewmap\\overview-map.php",{"type":193,"name":194,"callback":284,"file":285,"line":201},"leafext_maps_init","admin\\tiles\\layerswitch.php",{"type":193,"name":194,"callback":287,"file":288,"line":289},"leafext_providers_init","admin\\tiles\\providers.php",36,{"type":193,"name":194,"callback":291,"file":292,"line":228},"leafext_zoomhome_init","admin\\zoomhome.php",{"type":193,"name":294,"callback":295,"priority":296,"file":297,"line":298},"admin_menu","leafext_add_page",80,"admin.php",38,{"type":193,"name":300,"callback":301,"file":297,"line":302},"admin_enqueue_scripts","leafext_admin_style",244,{"type":237,"name":304,"callback":305,"priority":111,"file":306,"line":307},"load_textdomain_mofile","leafext_extra_textdomain","extensions-leaflet-map.php",114,{"type":237,"name":309,"callback":310,"priority":111,"file":306,"line":311},"plugin_action_links","leafext_disable_extensions_activation",148,{"type":237,"name":313,"callback":314,"priority":111,"file":315,"line":316},"pre_do_shortcode_tag","closure","php\\clustergroup.php",11,{"type":237,"name":313,"callback":314,"priority":111,"file":318,"line":319},"php\\enqueue-leafletplugins.php",549,{"type":237,"name":321,"callback":322,"priority":316,"file":318,"line":323},"the_content","leafext_remove_script_br",571,{"type":237,"name":313,"callback":314,"priority":111,"file":325,"line":316},"php\\featuregroup.php",{"type":237,"name":313,"callback":314,"priority":111,"file":327,"line":328},"php\\gesture.php",150,{"type":237,"name":321,"callback":330,"file":331,"line":249},"leafext_media_library_content","php\\managefiles.php",{"type":237,"name":333,"callback":334,"priority":111,"file":331,"line":335},"attachment_fields_to_edit","leafext_attachment_fields_to_edit",147,{"type":237,"name":313,"callback":314,"priority":111,"file":337,"line":316},"php\\multielevation.php",{"type":193,"name":339,"callback":340,"file":341,"line":342},"save_post","leafext_delete_ovm_transient","php\\overview-map.php",333,{"type":193,"name":344,"callback":345,"priority":13,"file":346,"line":232},"wp_enqueue_scripts","leafext_dequeue_sgpx","php\\sgpx.php",{"type":193,"name":348,"callback":349,"priority":228,"file":346,"line":350},"init","leafext_remove_sgpx_shortcode",61,{"type":193,"name":348,"callback":352,"priority":228,"file":346,"line":353},"leafext_change_sgpx_shortcode",303,{"type":237,"name":344,"callback":355,"priority":60,"file":346,"line":356},"leafext_insert_jquery",311,[],[],[360,364,368,371,376,381,384,389,393,397,400,404,409,413,418,422,426,431,435,440,445,449,453,456,460,464,466,471,475,480,483,488],{"tag":361,"callback":362,"file":363,"line":80},"choropleth","leafext_choropleth_function","php\\choropleth.php",{"tag":365,"callback":366,"file":315,"line":367},"markerClusterGroup","leafext_clustergroup_function",119,{"tag":369,"callback":366,"file":315,"line":370},"markerclustergroup",121,{"tag":372,"callback":373,"file":374,"line":375},"elevation","leafext_elevation_function","php\\elevation.php",1230,{"tag":377,"callback":378,"file":379,"line":380},"extramarker","leafext_extramarker_function","php\\extramarker.php",223,{"tag":382,"callback":378,"file":379,"line":383},"leaflet-extramarker",224,{"tag":385,"callback":386,"file":387,"line":388},"featured-map","leafext_featuredmap_function","php\\featured-map.php",265,{"tag":390,"callback":391,"file":387,"line":392},"leafext-meta","leafext_display_metas",281,{"tag":394,"callback":395,"file":325,"line":396},"leaflet-featuregroup","leafext_featuregroup_function",167,{"tag":398,"callback":395,"file":325,"line":399},"leaflet-optiongroup",168,{"tag":401,"callback":402,"file":403,"line":241},"fullscreen","leafext_fullscreen_function","php\\fullscreen.php",{"tag":405,"callback":406,"file":407,"line":408},"geojsonmarker","leafext_geojsonmarker_function","php\\geojsonmarker.php",215,{"tag":410,"callback":411,"file":327,"line":412},"gestures","leafext_gestures_shortcode",181,{"tag":414,"callback":415,"file":416,"line":417},"hidemarkers","leafext_hidemarkers_function","php\\hidemarkers.php",45,{"tag":22,"callback":419,"file":420,"line":421},"leafext_hover_function","php\\hover.php",340,{"tag":423,"callback":424,"file":425,"line":79},"hoverlap","leafext_hoverlap_function","php\\hoverlap.php",{"tag":427,"callback":428,"file":429,"line":430},"leaflet-directory","leafext_directory_function","php\\leaflet-directory.php",178,{"tag":432,"callback":433,"file":434,"line":412},"leaflet-search","leafext_leafletsearch_function","php\\leaflet-search.php",{"tag":436,"callback":437,"file":438,"line":439},"listmarker","leafext_listmarker_function","php\\listmarker.php",125,{"tag":441,"callback":442,"file":443,"line":444},"cluster","leafext_cluster_function","php\\markercluster.php",155,{"tag":446,"callback":447,"file":337,"line":448},"elevation-track","leafext_elevation_track",293,{"tag":450,"callback":451,"file":337,"line":452},"elevation-tracks","leafext_multielevation",437,{"tag":454,"callback":451,"file":337,"line":455},"multielevation",438,{"tag":457,"callback":458,"file":341,"line":459},"overviewmap","leafext_overviewmap_function",693,{"tag":461,"callback":462,"file":463,"line":335},"parentgroup","leafext_parentgroup_function","php\\parentgroup.php",{"tag":465,"callback":462,"file":463,"line":311},"leaflet-parentgroup",{"tag":467,"callback":468,"file":469,"line":470},"placementstrategies","leafext_placementstrategies_function","php\\placementstrategies.php",134,{"tag":472,"callback":473,"file":346,"line":474},"sgpx","leafext_sgpx_function",301,{"tag":476,"callback":477,"file":478,"line":479},"targetmarker","leafext_targetmarker_function","php\\targetmarker.php",182,{"tag":481,"callback":477,"file":478,"line":482},"targetlink",183,{"tag":484,"callback":485,"file":486,"line":487},"layerswitch","leafext_layerswitch_function","php\\tileserver.php",427,{"tag":489,"callback":490,"file":491,"line":492},"zoomhomemap","leafext_zoomhome_function","php\\zoomhome.php",116,[],32,{"dangerousFunctions":496,"sqlUsage":497,"outputEscaping":508,"fileOperations":29,"externalRequests":29,"nonceChecks":765,"capabilityChecks":766,"bundledLibraries":767},[],{"prepared":498,"raw":28,"locations":499},2,[500,503,505],{"file":222,"line":501,"context":502},108,"$wpdb->get_results() with variable interpolation",{"file":346,"line":504,"context":502},14,{"file":506,"line":507,"context":502},"uninstall.php",18,{"escaped":509,"rawEcho":510,"locations":511},404,152,[512,514,516,518,520,522,523,525,527,529,530,532,534,536,538,540,542,544,546,549,550,552,554,556,558,560,562,564,565,567,568,570,572,574,575,576,578,580,581,583,584,586,588,590,592,594,596,598,600,601,604,607,608,610,611,612,614,615,617,618,620,622,624,625,626,627,628,630,632,634,635,637,639,641,643,645,646,647,649,650,651,652,653,655,657,658,661,662,663,665,666,667,669,670,671,672,673,674,676,678,680,682,684,686,688,690,691,692,694,695,696,697,699,701,703,705,707,709,711,713,715,717,718,719,720,721,722,723,724,725,727,729,731,733,734,736,738,739,741,742,744,746,748,750,752,754,756,758,760,761,763,764],{"file":196,"line":279,"context":513},"raw output",{"file":196,"line":515,"context":513},42,{"file":200,"line":517,"context":513},31,{"file":200,"line":519,"context":513},34,{"file":204,"line":521,"context":513},54,{"file":204,"line":350,"context":513},{"file":204,"line":524,"context":513},196,{"file":204,"line":526,"context":513},197,{"file":204,"line":528,"context":513},216,{"file":204,"line":380,"context":513},{"file":204,"line":531,"context":513},230,{"file":204,"line":533,"context":513},240,{"file":204,"line":535,"context":513},260,{"file":204,"line":537,"context":513},286,{"file":204,"line":539,"context":513},291,{"file":204,"line":541,"context":513},344,{"file":204,"line":543,"context":513},356,{"file":204,"line":545,"context":513},363,{"file":547,"line":548,"context":513},"admin\\elevation\\main.php",149,{"file":208,"line":241,"context":513},{"file":208,"line":551,"context":513},95,{"file":218,"line":553,"context":513},79,{"file":222,"line":555,"context":513},43,{"file":222,"line":557,"context":513},122,{"file":222,"line":559,"context":513},206,{"file":222,"line":561,"context":513},220,{"file":222,"line":563,"context":513},222,{"file":227,"line":279,"context":513},{"file":227,"line":566,"context":513},51,{"file":227,"line":521,"context":513},{"file":227,"line":569,"context":513},57,{"file":227,"line":571,"context":513},75,{"file":227,"line":573,"context":513},83,{"file":231,"line":80,"context":513},{"file":231,"line":78,"context":513},{"file":235,"line":577,"context":513},94,{"file":235,"line":579,"context":513},97,{"file":235,"line":501,"context":513},{"file":235,"line":582,"context":513},170,{"file":235,"line":535,"context":513},{"file":235,"line":585,"context":513},266,{"file":235,"line":587,"context":513},273,{"file":235,"line":589,"context":513},280,{"file":591,"line":553,"context":513},"admin\\filemgr\\managefiles-functions.php",{"file":591,"line":593,"context":513},107,{"file":591,"line":595,"context":513},110,{"file":591,"line":597,"context":513},112,{"file":599,"line":555,"context":513},"admin\\filemgr\\thickbox.php",{"file":260,"line":555,"context":513},{"file":602,"line":603,"context":513},"admin\\leaflet-search.php",103,{"file":605,"line":606,"context":513},"admin\\marker\\extramarker.php",136,{"file":271,"line":569,"context":513},{"file":275,"line":609,"context":513},53,{"file":275,"line":350,"context":513},{"file":282,"line":515,"context":513},{"file":285,"line":613,"context":513},62,{"file":297,"line":142,"context":513},{"file":297,"line":616,"context":513},137,{"file":297,"line":335,"context":513},{"file":297,"line":619,"context":513},153,{"file":297,"line":621,"context":513},157,{"file":297,"line":623,"context":513},163,{"file":363,"line":555,"context":513},{"file":363,"line":215,"context":513},{"file":363,"line":417,"context":513},{"file":363,"line":241,"context":513},{"file":363,"line":629,"context":513},47,{"file":363,"line":631,"context":513},48,{"file":363,"line":633,"context":513},49,{"file":363,"line":91,"context":513},{"file":374,"line":636,"context":513},916,{"file":374,"line":638,"context":513},918,{"file":374,"line":640,"context":513},935,{"file":374,"line":642,"context":513},939,{"file":374,"line":644,"context":513},976,{"file":325,"line":517,"context":513},{"file":325,"line":494,"context":513},{"file":325,"line":648,"context":513},33,{"file":325,"line":519,"context":513},{"file":325,"line":272,"context":513},{"file":325,"line":289,"context":513},{"file":325,"line":298,"context":513},{"file":325,"line":654,"context":513},40,{"file":325,"line":656,"context":513},41,{"file":403,"line":261,"context":513},{"file":659,"line":660,"context":513},"php\\functions.php",159,{"file":407,"line":228,"context":513},{"file":407,"line":265,"context":513},{"file":407,"line":664,"context":513},30,{"file":407,"line":494,"context":513},{"file":407,"line":519,"context":513},{"file":407,"line":668,"context":513},37,{"file":407,"line":279,"context":513},{"file":407,"line":215,"context":513},{"file":407,"line":629,"context":513},{"file":407,"line":633,"context":513},{"file":407,"line":91,"context":513},{"file":420,"line":675,"context":513},282,{"file":420,"line":677,"context":513},314,{"file":425,"line":679,"context":513},81,{"file":434,"line":681,"context":513},189,{"file":434,"line":683,"context":513},190,{"file":434,"line":685,"context":513},191,{"file":434,"line":687,"context":513},207,{"file":434,"line":689,"context":513},445,{"file":438,"line":175,"context":513},{"file":438,"line":573,"context":513},{"file":438,"line":693,"context":513},84,{"file":438,"line":142,"context":513},{"file":438,"line":162,"context":513},{"file":438,"line":80,"context":513},{"file":438,"line":698,"context":513},88,{"file":438,"line":700,"context":513},89,{"file":443,"line":702,"context":513},93,{"file":337,"line":704,"context":513},449,{"file":337,"line":706,"context":513},450,{"file":337,"line":708,"context":513},469,{"file":337,"line":710,"context":513},471,{"file":337,"line":712,"context":513},477,{"file":337,"line":714,"context":513},527,{"file":341,"line":716,"context":513},468,{"file":463,"line":201,"context":513},{"file":463,"line":507,"context":513},{"file":463,"line":219,"context":513},{"file":463,"line":228,"context":513},{"file":463,"line":261,"context":513},{"file":463,"line":205,"context":513},{"file":463,"line":14,"context":513},{"file":469,"line":13,"context":513},{"file":346,"line":726,"context":513},289,{"file":478,"line":728,"context":513},193,{"file":478,"line":730,"context":513},194,{"file":478,"line":732,"context":513},195,{"file":478,"line":524,"context":513},{"file":478,"line":735,"context":513},200,{"file":478,"line":737,"context":513},203,{"file":478,"line":561,"context":513},{"file":478,"line":740,"context":513},221,{"file":478,"line":563,"context":513},{"file":478,"line":743,"context":513},226,{"file":478,"line":745,"context":513},229,{"file":478,"line":747,"context":513},246,{"file":478,"line":749,"context":513},247,{"file":478,"line":751,"context":513},248,{"file":478,"line":753,"context":513},249,{"file":478,"line":755,"context":513},253,{"file":478,"line":757,"context":513},256,{"file":486,"line":759,"context":513},145,{"file":486,"line":302,"context":513},{"file":491,"line":762,"context":513},90,{"file":491,"line":702,"context":513},{"file":491,"line":577,"context":513},27,70,[],[],{"summary":770,"deductions":771},"The \"extensions-leaflet-map\" plugin version 4.14 exhibits a generally positive security posture, with a good number of capability checks and nonces implemented. The absence of file operations and external HTTP requests are also encouraging signs.  However, the static analysis reveals a significant number of SQL queries, with a considerable portion (40%) not utilizing prepared statements, which presents a risk of SQL injection if not handled meticulously within the application logic.  Furthermore, while a high percentage of outputs are properly escaped, the remaining 27% could still be a vector for Cross-Site Scripting (XSS) vulnerabilities, especially given the plugin's history of medium-severity XSS CVEs.\n\nThe vulnerability history shows a past pattern of medium-severity Cross-Site Scripting vulnerabilities, indicating that input sanitization and output escaping have been areas requiring attention.  The absence of currently unpatched vulnerabilities is a positive development, but the historical trend warrants continued vigilance.  While the plugin has a good foundation in terms of security checks, the potential for SQL injection and residual XSS risks due to incomplete escaping and historical patterns mean that careful auditing and ongoing monitoring are still recommended.",[772,774,776],{"reason":773,"points":111},"SQL queries not using prepared statements",{"reason":775,"points":76},"Unescaped output identified",{"reason":777,"points":778},"History of medium severity XSS vulnerabilities",15,"2026-03-16T18:28:38.621Z",{"wat":781,"direct":815},{"assetPaths":782,"generatorPatterns":812,"scriptPaths":813,"versionParams":814},[783,784,785,786,787,788,789,790,791,792,793,794,795,796,797,798,799,800,801,802,803,804,805,806,807,808,809,810,811],"\u002Fwp-content\u002Fplugins\u002Fextensions-leaflet-map\u002Fcss\u002Fleaflet-search.css","\u002Fwp-content\u002Fplugins\u002Fextensions-leaflet-map\u002Fcss\u002Fleaflet-directory.css","\u002Fwp-content\u002Fplugins\u002Fextensions-leaflet-map\u002Fcss\u002Foverview-map.css","\u002Fwp-content\u002Fplugins\u002Fextensions-leaflet-map\u002Fcss\u002Ffeatured-map.css","\u002Fwp-content\u002Fplugins\u002Fextensions-leaflet-map\u002Fjs\u002Fleaflet-search.js","\u002Fwp-content\u002Fplugins\u002Fextensions-leaflet-map\u002Fjs\u002Fleaflet-directory.js","\u002Fwp-content\u002Fplugins\u002Fextensions-leaflet-map\u002Fjs\u002Foverview-map.js","\u002Fwp-content\u002Fplugins\u002Fextensions-leaflet-map\u002Fjs\u002Ffeatured-map.js","\u002Fwp-content\u002Fplugins\u002Fextensions-leaflet-map\u002Fjs\u002Fextramarker.js","\u002Fwp-content\u002Fplugins\u002Fextensions-leaflet-map\u002Fjs\u002Fgeojsonmarker.js","\u002Fwp-content\u002Fplugins\u002Fextensions-leaflet-map\u002Fjs\u002Fmarkercluster.js","\u002Fwp-content\u002Fplugins\u002Fextensions-leaflet-map\u002Fjs\u002Fparentgroup.js","\u002Fwp-content\u002Fplugins\u002Fextensions-leaflet-map\u002Fjs\u002Fplacementstrategies.js","\u002Fwp-content\u002Fplugins\u002Fextensions-leaflet-map\u002Fjs\u002Fclustergroup.js","\u002Fwp-content\u002Fplugins\u002Fextensions-leaflet-map\u002Fjs\u002Ffeaturegroup.js","\u002Fwp-content\u002Fplugins\u002Fextensions-leaflet-map\u002Fjs\u002Fchoropleth.js","\u002Fwp-content\u002Fplugins\u002Fextensions-leaflet-map\u002Fjs\u002Fzoomhome.js","\u002Fwp-content\u002Fplugins\u002Fextensions-leaflet-map\u002Fjs\u002Ftileserver.js","\u002Fwp-content\u002Fplugins\u002Fextensions-leaflet-map\u002Fjs\u002Ffullscreen.js","\u002Fwp-content\u002Fplugins\u002Fextensions-leaflet-map\u002Fjs\u002Fgesture.js","\u002Fwp-content\u002Fplugins\u002Fextensions-leaflet-map\u002Fjs\u002Fhover.js","\u002Fwp-content\u002Fplugins\u002Fextensions-leaflet-map\u002Fjs\u002Fhoverlap.js","\u002Fwp-content\u002Fplugins\u002Fextensions-leaflet-map\u002Fjs\u002Felevation.js","\u002Fwp-content\u002Fplugins\u002Fextensions-leaflet-map\u002Fjs\u002Fsgpx.js","\u002Fwp-content\u002Fplugins\u002Fextensions-leaflet-map\u002Fjs\u002Fmultielevation.js","\u002Fwp-content\u002Fplugins\u002Fextensions-leaflet-map\u002Fjs\u002Fhidemarkers.js","\u002Fwp-content\u002Fplugins\u002Fextensions-leaflet-map\u002Fjs\u002Flistmarker.js","\u002Fwp-content\u002Fplugins\u002Fextensions-leaflet-map\u002Fjs\u002Ftargetmarker.js","\u002Fwp-content\u002Fplugins\u002Fextensions-leaflet-map\u002Fjs\u002Fmanagefiles.js",[],[787,788,789,790,791,792,793,794,795,796,797,798,799,800,801,802,803,804,805,806,807,808,809,810,811],[],{"cssClasses":816,"htmlComments":821,"htmlAttributes":825,"restEndpoints":827,"jsGlobals":828,"shortcodeOutput":832},[817,818,819,820],"leaflet-search-results","leaflet-directory-results","leaflet-overview","leaflet-featured",[822,823,824],"Direktzugriff auf diese Datei verhindern.","Admin functions for elevation shortcode","Baue Abfrage der Params",[826],"data-leafext-plugin-path",[],[829,830,831],"leafext_plugin_url","LEAFEXT_PLUGIN_URL","leafext_eleparams",[]]