[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fniYly97_dGUX5auLg5cLDMKUALUeFbz_sDdMT19Zbe4":3},{"slug":4,"display_name":4,"profile_url":5,"plugin_count":6,"total_installs":7,"avg_security_score":8,"avg_patch_time_days":9,"trust_score":10,"computed_at":11,"plugins":12},"hupe13","https:\u002F\u002Fprofiles.wordpress.org\u002Fhupe13\u002F",4,2110,99,59,87,"2026-05-20T01:27:39.898Z",[13,39,53,68],{"slug":14,"name":15,"version":16,"author":4,"author_profile":5,"description":17,"short_description":18,"active_installs":19,"downloaded":20,"rating":21,"num_ratings":22,"last_updated":23,"tested_up_to":24,"requires_at_least":25,"requires_php":26,"tags":27,"homepage":33,"download_link":34,"security_score":35,"vuln_count":6,"unpatched_count":36,"last_vuln_date":37,"fetched_at":38},"extensions-leaflet-map","Extensions for Leaflet Map","4.15","\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\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>Included 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\u003Ch4>Documentation\u003C\u002Fh4>\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\u003Ch4>Thank you\u003C\u002Fh4>\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,82478,100,23,"2026-04-08T19:50:00.000Z","7.0","6.2","8.2",[28,29,30,31,32],"elevation","geojson","gpx","leaflet","marker","https:\u002F\u002Fleafext.de\u002Fen\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fextensions-leaflet-map.4.15.zip",95,0,"2026-04-02 00:00:00","2026-04-16T10:56:18.058Z",{"slug":40,"name":41,"version":42,"author":4,"author_profile":5,"description":43,"short_description":44,"active_installs":21,"downloaded":45,"rating":21,"num_ratings":46,"last_updated":47,"tested_up_to":24,"requires_at_least":25,"requires_php":26,"tags":48,"homepage":33,"download_link":51,"security_score":8,"vuln_count":46,"unpatched_count":36,"last_vuln_date":52,"fetched_at":38},"dsgvo-leaflet-map","DSGVO snippet for Leaflet Map and its Extensions","3.4","\u003Ch3>GDPR\u003C\u002Fh3>\n\u003Cp>According to the GDPR, the user must actively agree if content is to be loaded from third-party servers.\u003Cbr \u002F>\nThe WordPress plugins \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fleaflet-map\u002F\" rel=\"ugc\">Leaflet Map\u003C\u002Fa> and \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fextensions-leaflet-map\u002F\" rel=\"ugc\">Extensions for Leaflet Map\u003C\u002Fa> are loading content from the defined tile servers as well as unpkg.com.\u003Cbr \u002F>\nThis plugin requests the user’s permission to load the maps.\u003Cbr \u002F>\nYou can customize the text and use it on your own responsibility.\u003C\u002Fp>\n\u003Cp>The plugin supports \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Ftheme-translation-for-polylang\u002F\" rel=\"ugc\">Theme and plugin translation for Polylang (TTfP)\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Documentation\u003C\u002Fh3>\n\u003Cp>Documentation in \u003Ca href=\"https:\u002F\u002Fleafext.de\u002Fdoku\u002Fdsgvo\u002F\" rel=\"nofollow ugc\">German\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fleafext.de\u002Fen\u002Fdoku\u002Fdsgvo\u002F\" rel=\"nofollow ugc\">English\u003C\u002Fa> and an \u003Ca href=\"https:\u002F\u002Fleafext.de\u002Fextra\u002Fdsgvo-example\u002F\" rel=\"nofollow ugc\">example\u003C\u002Fa>.\u003C\u002Fp>\n","Respect the DSGVO \u002F GDPR when you use Leaflet Map and Extensions for Leaflet Map.",2613,1,"2026-03-23T21:31:00.000Z",[49,50,31],"dsgvo","gdpr","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdsgvo-leaflet-map.3.4.zip","2026-03-23 00:00:00",{"slug":54,"name":55,"version":56,"author":4,"author_profile":5,"description":57,"short_description":58,"active_installs":59,"downloaded":60,"rating":36,"num_ratings":36,"last_updated":61,"tested_up_to":24,"requires_at_least":25,"requires_php":26,"tags":62,"homepage":65,"download_link":66,"security_score":21,"vuln_count":36,"unpatched_count":36,"last_vuln_date":67,"fetched_at":38},"album-media-library","Album of photos from a folder in the Media Library","1.2","\u003Cp>Organize your photos in folders, select a path and display these photos with any gallery shortcode.\u003C\u002Fp>\n\u003Ch3>Howto\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Organize your photos in directories. Store the photos for each album in a subdirectory in the WordPress upload directory. You can use a \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fsearch\u002Fmedia+library+folder\u002F\" rel=\"ugc\">plugin\u003C\u002Fa> to do this.\u003C\u002Fli>\n\u003Cli>Import these photos to the Media Library. Maybe your plugin has this function too.\u003C\u002Fli>\n\u003Cli>I use \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fbulk-media-register\u002F\" rel=\"ugc\">Bulk Media Register\u003C\u002Fa> to import the photos to the Media Library, which I uploaded before with sftp.\u003C\u002Fli>\n\u003Cli>Use the default \u003Ccode>gallery\u003C\u002Fcode> shortcode or install a plugin to display photos from Media Library, which has a shortcode for this, for example \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fphotonic\u002F\" rel=\"ugc\">Photonic Gallery & Lightbox for Flickr, SmugMug & Others\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>Configure the name of this shortcode (default \u003Ccode>gallery\u003C\u002Fcode>) and the list option (default \u003Ccode>ids\u003C\u002Fcode>) in admin backend.\u003C\u002Fli>\n\u003Cli>Write your shortcode as usual, omit the list option and use an extra option \u003Ccode>path\u003C\u002Fcode>.\u003C\u002Fli>\n\u003Cli>\u003Ccode>path\u003C\u002Fcode> is a substring of the directory path, for example \u003Ccode>holidays25\u002Fday1\u003C\u002Fcode>.\u003C\u002Fli>\n\u003C\u002Ful>\n","Organize your photos in folders, select a path and display these photos with any gallery shortcode.",10,591,"2026-03-24T20:36:00.000Z",[63,64],"albums","media-library","https:\u002F\u002Fleafext.de\u002Fhp\u002Fcategories\u002Fmedialib\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Falbum-media-library.1.2.zip",null,{"slug":69,"name":70,"version":71,"author":4,"author_profile":5,"description":72,"short_description":73,"active_installs":36,"downloaded":74,"rating":36,"num_ratings":36,"last_updated":75,"tested_up_to":24,"requires_at_least":25,"requires_php":76,"tags":77,"homepage":83,"download_link":84,"security_score":21,"vuln_count":36,"unpatched_count":36,"last_vuln_date":67,"fetched_at":38},"wimb-and-block","Block old browser versions and suspicious browsers","2.2.1","\u003Cp>There are many ways to block unwanted access to your website. This plugin checks which user agent is accessing your website. If it is outdated, unwanted, or suspicious, access is blocked.\u003C\u002Fp>\n\u003Cp>Every time your web browser makes a request to a website, it sends a HTTP Header called the “User Agent”. The User Agent string contains information about your web browser name, operating system, device type and lots of other useful bits of information.\u003C\u002Fp>\n\u003Cp>The plugin sends with an API the User Agent string of every browser that accesses your website for the first time to \u003Ca href=\"https:\u002F\u002Fapi.whatismybrowser.com\u002Fapi\u002Fv2\u002Fuser_agent_parse\" rel=\"nofollow ugc\">https:\u002F\u002Fapi.whatismybrowser.com\u002Fapi\u002Fv2\u002Fuser_agent_parse\u003C\u002Fa> to obtain following information about the User Agent:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Software Name & Version\u003C\u002Fli>\n\u003Cli>Operating System Name & Version\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>With this information, the plugin attempts to detect old and bad browsers and denies them access to your website.\u003C\u002Fp>\n\u003Ch4>HowTo\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Go to \u003Ca href=\"https:\u002F\u002Fdevelopers.whatismybrowser.com\u002Fapi\u002Fpricing\u002F\" rel=\"nofollow ugc\">What is my browser?\u003C\u002Fa> and sign up to the WhatIsMyBrowser.com API for a Basic (free) Application Plan.\u003C\u002Fli>\n\u003Cli>Take care about the \u003Ca href=\"https:\u002F\u002Fdevelopers.whatismybrowser.com\u002Fapi\u002Fabout\u002Flegal\u002F\" rel=\"nofollow ugc\">WhatIsMyBrowser.com API Terms and Conditions\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>You have a limit of 5000 hits \u002F month for Parsing User Agent. That’s why the plugin manages a database table.\u003C\u002Fli>\n\u003Cli>The user agent string of every browser that accesses your website for the first time is sent to this service, and the information is stored this table.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Functions\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>The plugin checks whether the browser is up to date; it does not check whether the requested page or post actually exists.\u003C\u002Fli>\n\u003Cli>Browsers are blocked if the browser and\u002For system are outdated:\n\u003Cul>\n\u003Cli>Default: Chrome, Edge and Chrome based browsers \u003C 139, Firefox browsers \u003C 140, Safari \u003C 18, Samsung Browser \u003C 28, Internet Explorer, Netscape (!)\u003C\u002Fli>\n\u003Cli>Old systems are all Windows versions prior to Windows 10, MacOS prior to Catalina and Android versions \u003C 10 and Symbian.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>It will be blocked also if “Software” contains “unknown” or is empty.\u003C\u002Fli>\n\u003Cli>You can also set up other browsers.\u003C\u002Fli>\n\u003Cli>Sometimes there are false positive, for example, if the browser is from Mastodon. In this case, you can exclude it from the check.\u003C\u002Fli>\n\u003Cli>The plugin checks whether the crawlers really originate from Google, Bing, Yandex, Apple, Mojeek, Baidu, Seznam and others.\u003C\u002Fli>\n\u003Cli>The plugin blocks browsers like Chrome, Firefox and other without \u003Ca href=\"https:\u002F\u002Fdeveloper.mozilla.org\u002Fen-US\u002Fdocs\u002FGlossary\u002FFetch_metadata_request_header\" rel=\"nofollow ugc\">Sec-Fetch headers\u003C\u002Fa> (Sec-Fetch-Site, Sec-Fetch-Mode, Sec-Fetch-Dest) and incorrect \u003Ca href=\"https:\u002F\u002Fdeveloper.mozilla.org\u002Fen-US\u002Fdocs\u002FWeb\u002FHTTP\u002FGuides\u002FClient_hints\" rel=\"nofollow ugc\">Client hints\u003C\u002Fa> (Sec-CH-UA, Sec-CH-UA-Platform).\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>About robots.txt\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>You can configure some rewrite rules to provide a robots.txt file that can allow or deny crawling for a browser. If crawling is denied, access to your website will be blocked for that browser.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Logging\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>The logging can be very detailed. Please check the logs and the WIMB table regularly.\u003C\u002Fli>\n\u003C\u002Ful>\n","With the help of WhatIsMyBrowser the plugin detects old and bad browsers and denies them access. A special robots.txt denies crawling by bad bots.",606,"2026-04-12T20:11:00.000Z","8.1",[78,79,80,81,82],"bad-bots","ban","blocking","robots-txt","security","https:\u002F\u002Fleafext.de\u002Fhp\u002Fwimb\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwimb-and-block.2.2.1.zip"]