[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fDPWhMi0c5OzfdzV0hKzCLD9ZK5S--7iWbv5GUZkrGHQ":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":13,"last_updated":14,"tested_up_to":15,"requires_at_least":16,"requires_php":17,"tags":18,"homepage":24,"download_link":25,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28,"vulnerabilities":29,"developer":30,"crawl_stats":27,"alternatives":37,"analysis":147,"fingerprints":207},"frenchmap","FrenchMap","1.0.1","Wizard Widgets","https:\u002F\u002Fprofiles.wordpress.org\u002Fidnich\u002F","\u003Cp>Avec ce plugin, vous pouvez afficher une carte interactive simple de la France partout dans votre contenu. Toutes les régions sont cliquables, et vous pouvez facilement définir un lien pour chacune d’elles.\u003C\u002Fp>\n\u003Cp>Un simple shortcode suffit pour que la carte s’affiche où vous voulez !\u003C\u002Fp>\n\u003Ch3>How It Works\u003C\u002Fh3>\n\u003Cp>Une fois que vous avez configuré chaque lien pour toutes les régions, il vous suffit d’ajouter le shortcode dans votre contenu. C’est ça !\u003C\u002Fp>\n\u003Cp>Vous pouvez toujours modifier les liens dans la page principale du plugin et voir les changements immédiatement dans votre frontoffice.\u003C\u002Fp>\n","Affichez une carte de France interactive simple dans votre contenu !",60,1264,0,"2023-11-10T15:48:00.000Z","6.4.8","5.3","5.6.20",[19,20,21,22,23],"carte","carte-de-france","carte-des-departements-francais","carte-interactive","france","","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ffrenchmap.zip",85,null,"2026-03-15T15:16:48.613Z",[],{"slug":31,"display_name":7,"profile_url":8,"plugin_count":32,"total_installs":33,"avg_security_score":26,"avg_patch_time_days":34,"trust_score":35,"computed_at":36},"idnich",2,70,30,84,"2026-04-04T14:27:36.270Z",[38,57,81,105,127],{"slug":39,"name":40,"version":41,"author":42,"author_profile":43,"description":44,"short_description":45,"active_installs":46,"downloaded":47,"rating":13,"num_ratings":13,"last_updated":48,"tested_up_to":49,"requires_at_least":41,"requires_php":50,"tags":51,"homepage":55,"download_link":56,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"fr-map","FR Map","1.1.1","seosbg","https:\u002F\u002Fprofiles.wordpress.org\u002Fseosbg\u002F","\u003Cul>\n\u003Cli>Powerful plugin for creating an interactive map of Franse.\u003C\u002Fli>\n\u003Cli>Map of Franse with clickable provinces.\u003C\u002Fli>\n\u003Cli>IncluFR with shortcoFR and display the map on your WordPress website in any widget, post and page.\u003C\u002Fli>\n\u003Cli>Suitable for news sites, real estate sites, and all types of local businesses.\u003C\u002Fli>\n\u003C\u002Ful>\n","Franse Map plugin for creating an interactive map of Franse.",40,1102,"2023-10-18T16:13:00.000Z","6.1.10","5.6",[20,39,52,53,54],"france-map","france-map-wordpress-plugin","interactive-map-of-france","https:\u002F\u002Fwp-maps.com\u002Fmap-of-france-wordpress-plugin\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ffr-map.zip",{"slug":58,"name":59,"version":60,"author":61,"author_profile":62,"description":63,"short_description":64,"active_installs":65,"downloaded":66,"rating":67,"num_ratings":68,"last_updated":69,"tested_up_to":70,"requires_at_least":71,"requires_php":72,"tags":73,"homepage":79,"download_link":80,"security_score":67,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"woo-locations","Location Pack for WooCommerce","1.12.1","Dan","https:\u002F\u002Fprofiles.wordpress.org\u002Fdangoodman\u002F","\u003Cp>The plugin adds a number of additional location sets to WooCommerce. You can choose locations you want to be added. Check for the list of locations shipped with the plugin below.\u003C\u002Fp>\n\u003Cp>If you have an idea about other locations to be included \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fwoo-locations\u002F\" rel=\"ugc\">let us know\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>UK, counties\u003C\u002Fli>\n\u003Cli>France, departments\u003C\u002Fli>\n\u003Cli>Austria, states\u003C\u002Fli>\n\u003Cli>Portugal, districts\u003C\u002Fli>\n\u003Cli>Ecuador, provinces\u003C\u002Fli>\n\u003Cli>Cyprus, cities\u003C\u002Fli>\n\u003Cli>Belize, districts\u002Fcities\u002Ftowns\u003C\u002Fli>\n\u003Cli>Belgium, provinces\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003C\u002Fp>\n\u003Ch4>United Kingdom, counties\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Bedfordshire\u003C\u002Fli>\n\u003Cli>Berkshire\u003C\u002Fli>\n\u003Cli>Bristol\u003C\u002Fli>\n\u003Cli>Buckinghamshire\u003C\u002Fli>\n\u003Cli>Cambridgeshire\u003C\u002Fli>\n\u003Cli>Cheshire\u003C\u002Fli>\n\u003Cli>Cornwall\u003C\u002Fli>\n\u003Cli>Cumbria\u003C\u002Fli>\n\u003Cli>Derbyshire\u003C\u002Fli>\n\u003Cli>Devon\u003C\u002Fli>\n\u003Cli>Dorset\u003C\u002Fli>\n\u003Cli>Durham\u003C\u002Fli>\n\u003Cli>East Sussex\u003C\u002Fli>\n\u003Cli>East Riding\u003C\u002Fli>\n\u003Cli>Essex\u003C\u002Fli>\n\u003Cli>Gloucestershire\u003C\u002Fli>\n\u003Cli>Greater London\u003C\u002Fli>\n\u003Cli>Greater Manchester\u003C\u002Fli>\n\u003Cli>Hampshire\u003C\u002Fli>\n\u003Cli>Herefordshire\u003C\u002Fli>\n\u003Cli>Hertfordshire\u003C\u002Fli>\n\u003Cli>Isle of Wight\u003C\u002Fli>\n\u003Cli>Kent\u003C\u002Fli>\n\u003Cli>Lancashire\u003C\u002Fli>\n\u003Cli>Leicestershire\u003C\u002Fli>\n\u003Cli>Lincolnshire\u003C\u002Fli>\n\u003Cli>City of London\u003C\u002Fli>\n\u003Cli>Merseyside\u003C\u002Fli>\n\u003Cli>Norfolk\u003C\u002Fli>\n\u003Cli>North Yorkshire\u003C\u002Fli>\n\u003Cli>Northamptonshire\u003C\u002Fli>\n\u003Cli>Northumberland\u003C\u002Fli>\n\u003Cli>Nottinghamshire\u003C\u002Fli>\n\u003Cli>Oxfordshire\u003C\u002Fli>\n\u003Cli>Rutland\u003C\u002Fli>\n\u003Cli>Shropshire\u003C\u002Fli>\n\u003Cli>Somerset\u003C\u002Fli>\n\u003Cli>South Humberside\u003C\u002Fli>\n\u003Cli>South Yorkshire\u003C\u002Fli>\n\u003Cli>Staffordshire\u003C\u002Fli>\n\u003Cli>Suffolk\u003C\u002Fli>\n\u003Cli>Surrey\u003C\u002Fli>\n\u003Cli>Tyne and Wear\u003C\u002Fli>\n\u003Cli>Warwickshire\u003C\u002Fli>\n\u003Cli>West Midlands\u003C\u002Fli>\n\u003Cli>West Sussex\u003C\u002Fli>\n\u003Cli>West Yorkshire\u003C\u002Fli>\n\u003Cli>Wiltshire\u003C\u002Fli>\n\u003Cli>Worcestershire\u003C\u002Fli>\n\u003Cli>Scotland \u002F Aberdeenshire\u003C\u002Fli>\n\u003Cli>Scotland \u002F Angus\u003C\u002Fli>\n\u003Cli>Scotland \u002F Argyll & Bute\u003C\u002Fli>\n\u003Cli>Scotland \u002F Ayrshire\u003C\u002Fli>\n\u003Cli>Scotland \u002F Clackmannanshire\u003C\u002Fli>\n\u003Cli>Scotland \u002F Dumfries & Galloway\u003C\u002Fli>\n\u003Cli>Scotland \u002F Dunbartonshire\u003C\u002Fli>\n\u003Cli>Scotland \u002F Dundee\u003C\u002Fli>\n\u003Cli>Scotland \u002F East Lothian\u003C\u002Fli>\n\u003Cli>Scotland \u002F Edinburgh\u003C\u002Fli>\n\u003Cli>Scotland \u002F Fife\u003C\u002Fli>\n\u003Cli>Scotland \u002F Glasgow\u003C\u002Fli>\n\u003Cli>Scotland \u002F Highland\u003C\u002Fli>\n\u003Cli>Scotland \u002F Lanarkshire\u003C\u002Fli>\n\u003Cli>Scotland \u002F Midlothian\u003C\u002Fli>\n\u003Cli>Scotland \u002F Moray\u003C\u002Fli>\n\u003Cli>Scotland \u002F Orkney\u003C\u002Fli>\n\u003Cli>Scotland \u002F Perth and Kinross\u003C\u002Fli>\n\u003Cli>Scotland \u002F Renfrewshire\u003C\u002Fli>\n\u003Cli>Scotland \u002F Scottish Borders\u003C\u002Fli>\n\u003Cli>Scotland \u002F Shetland Isles\u003C\u002Fli>\n\u003Cli>Scotland \u002F Stirling\u003C\u002Fli>\n\u003Cli>Scotland \u002F West Lothian\u003C\u002Fli>\n\u003Cli>Scotland \u002F Western Isles\u003C\u002Fli>\n\u003Cli>Wales \u002F Anglesey\u003C\u002Fli>\n\u003Cli>Wales \u002F Blaenau Gwent\u003C\u002Fli>\n\u003Cli>Wales \u002F Caerphilly\u003C\u002Fli>\n\u003Cli>Wales \u002F Cardiff\u003C\u002Fli>\n\u003Cli>Wales \u002F Carmarthenshire\u003C\u002Fli>\n\u003Cli>Wales \u002F Ceredigion\u003C\u002Fli>\n\u003Cli>Wales \u002F Conwy\u003C\u002Fli>\n\u003Cli>Wales \u002F Denbighshire\u003C\u002Fli>\n\u003Cli>Wales \u002F Flintshire\u003C\u002Fli>\n\u003Cli>Wales \u002F Glamorgan\u003C\u002Fli>\n\u003Cli>Wales \u002F Gwynedd\u003C\u002Fli>\n\u003Cli>Wales \u002F Merthyr Tydfil\u003C\u002Fli>\n\u003Cli>Wales \u002F Monmouthshire\u003C\u002Fli>\n\u003Cli>Wales \u002F Neath Port Talbot\u003C\u002Fli>\n\u003Cli>Wales \u002F Newport\u003C\u002Fli>\n\u003Cli>Wales \u002F Pembrokeshire\u003C\u002Fli>\n\u003Cli>Wales \u002F Powys\u003C\u002Fli>\n\u003Cli>Wales \u002F Rhondda Cynon Taff\u003C\u002Fli>\n\u003Cli>Wales \u002F Swansea\u003C\u002Fli>\n\u003Cli>Wales \u002F Torfaen\u003C\u002Fli>\n\u003Cli>Wales \u002F Wrexham\u003C\u002Fli>\n\u003Cli>Northern Ireland \u002F County Antrim\u003C\u002Fli>\n\u003Cli>Northern Ireland \u002F County Armagh\u003C\u002Fli>\n\u003Cli>Northern Ireland \u002F City of Belfast\u003C\u002Fli>\n\u003Cli>Northern Ireland \u002F County Down\u003C\u002Fli>\n\u003Cli>Northern Ireland \u002F County Fermanagh\u003C\u002Fli>\n\u003Cli>Northern Ireland \u002F County Londonderry\u003C\u002Fli>\n\u003Cli>Northern Ireland \u002F City of Derry\u003C\u002Fli>\n\u003Cli>Northern Ireland \u002F County Tyrone\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>France, departments\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Ain\u003C\u002Fli>\n\u003Cli>Aisne\u003C\u002Fli>\n\u003Cli>Allier\u003C\u002Fli>\n\u003Cli>Alpes de Haute-Provence\u003C\u002Fli>\n\u003Cli>Alpes-Maritimes\u003C\u002Fli>\n\u003Cli>Ardèche\u003C\u002Fli>\n\u003Cli>Ardennes\u003C\u002Fli>\n\u003Cli>Ariège\u003C\u002Fli>\n\u003Cli>Aube\u003C\u002Fli>\n\u003Cli>Aude\u003C\u002Fli>\n\u003Cli>Aveyron\u003C\u002Fli>\n\u003Cli>Bas-Rhin\u003C\u002Fli>\n\u003Cli>Bouches-du-Rhône\u003C\u002Fli>\n\u003Cli>Calvados\u003C\u002Fli>\n\u003Cli>Cantal\u003C\u002Fli>\n\u003Cli>Charente\u003C\u002Fli>\n\u003Cli>Charente-Maritime\u003C\u002Fli>\n\u003Cli>Cher\u003C\u002Fli>\n\u003Cli>Corrèze\u003C\u002Fli>\n\u003Cli>Corse-du-Sud\u003C\u002Fli>\n\u003Cli>Côte-d’Or\u003C\u002Fli>\n\u003Cli>Côtes-d’Armor\u003C\u002Fli>\n\u003Cli>Creuse\u003C\u002Fli>\n\u003Cli>Deux-Sèvres\u003C\u002Fli>\n\u003Cli>Dordogne\u003C\u002Fli>\n\u003Cli>Doubs\u003C\u002Fli>\n\u003Cli>Drôme\u003C\u002Fli>\n\u003Cli>Essonne\u003C\u002Fli>\n\u003Cli>Eure\u003C\u002Fli>\n\u003Cli>Eure-et-Loir\u003C\u002Fli>\n\u003Cli>Finistère\u003C\u002Fli>\n\u003Cli>Gard\u003C\u002Fli>\n\u003Cli>Gers\u003C\u002Fli>\n\u003Cli>Gironde\u003C\u002Fli>\n\u003Cli>Haute-Corse\u003C\u002Fli>\n\u003Cli>Haute-Garonne\u003C\u002Fli>\n\u003Cli>Haute-Loire\u003C\u002Fli>\n\u003Cli>Haute-Marne\u003C\u002Fli>\n\u003Cli>Hautes-Alpes\u003C\u002Fli>\n\u003Cli>Haute-Saône\u003C\u002Fli>\n\u003Cli>Haute-Savoie\u003C\u002Fli>\n\u003Cli>Hautes-Pyrénées\u003C\u002Fli>\n\u003Cli>Haute-Vienne\u003C\u002Fli>\n\u003Cli>Haut-Rhin\u003C\u002Fli>\n\u003Cli>Hauts-de-Seine\u003C\u002Fli>\n\u003Cli>Hérault\u003C\u002Fli>\n\u003Cli>Ille-et-Vilaine\u003C\u002Fli>\n\u003Cli>Indre\u003C\u002Fli>\n\u003Cli>Indre-et-Loire\u003C\u002Fli>\n\u003Cli>Isère\u003C\u002Fli>\n\u003Cli>Jura\u003C\u002Fli>\n\u003Cli>Landes\u003C\u002Fli>\n\u003Cli>Loire\u003C\u002Fli>\n\u003Cli>Loire-Atlantique\u003C\u002Fli>\n\u003Cli>Loiret\u003C\u002Fli>\n\u003Cli>Loir-et-Cher\u003C\u002Fli>\n\u003Cli>Lot\u003C\u002Fli>\n\u003Cli>Lot-et-Garonne\u003C\u002Fli>\n\u003Cli>Lozère\u003C\u002Fli>\n\u003Cli>Maine-et-Loire\u003C\u002Fli>\n\u003Cli>Manche\u003C\u002Fli>\n\u003Cli>Marne\u003C\u002Fli>\n\u003Cli>Mayenne\u003C\u002Fli>\n\u003Cli>Meurthe-et-Moselle\u003C\u002Fli>\n\u003Cli>Meuse\u003C\u002Fli>\n\u003Cli>Morbihan\u003C\u002Fli>\n\u003Cli>Moselle\u003C\u002Fli>\n\u003Cli>Nièvre\u003C\u002Fli>\n\u003Cli>Nord\u003C\u002Fli>\n\u003Cli>Oise\u003C\u002Fli>\n\u003Cli>Orne\u003C\u002Fli>\n\u003Cli>Paris\u003C\u002Fli>\n\u003Cli>Pas-de-Calais\u003C\u002Fli>\n\u003Cli>Puy-de-Dôme\u003C\u002Fli>\n\u003Cli>Pyrénées-Atlantiques\u003C\u002Fli>\n\u003Cli>Pyrénées-Orientales\u003C\u002Fli>\n\u003Cli>Rhône\u003C\u002Fli>\n\u003Cli>Saône-et-Loire\u003C\u002Fli>\n\u003Cli>Sarthe\u003C\u002Fli>\n\u003Cli>Savoie\u003C\u002Fli>\n\u003Cli>Seine-et-Marne\u003C\u002Fli>\n\u003Cli>Seine-Maritime\u003C\u002Fli>\n\u003Cli>Seine-Saint-Denis\u003C\u002Fli>\n\u003Cli>Somme\u003C\u002Fli>\n\u003Cli>Tarn\u003C\u002Fli>\n\u003Cli>Tarn-et-Garonne\u003C\u002Fli>\n\u003Cli>Territoire de Belfort\u003C\u002Fli>\n\u003Cli>Val-de-Marne\u003C\u002Fli>\n\u003Cli>Val-d’Oise\u003C\u002Fli>\n\u003Cli>Var\u003C\u002Fli>\n\u003Cli>Vaucluse\u003C\u002Fli>\n\u003Cli>Vendée\u003C\u002Fli>\n\u003Cli>Vienne\u003C\u002Fli>\n\u003Cli>Vosges\u003C\u002Fli>\n\u003Cli>Yonne\u003C\u002Fli>\n\u003Cli>Yvelines\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Austria, states\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Wien\u003C\u002Fli>\n\u003Cli>Niederösterreich\u003C\u002Fli>\n\u003Cli>Oberösterreich\u003C\u002Fli>\n\u003Cli>Steiermark\u003C\u002Fli>\n\u003Cli>Tirol\u003C\u002Fli>\n\u003Cli>Kärnten\u003C\u002Fli>\n\u003Cli>Salzburg\u003C\u002Fli>\n\u003Cli>Vorarlberg\u003C\u002Fli>\n\u003Cli>Burgenland\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Portugal, districts\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Azores\u003C\u002Fli>\n\u003Cli>Aveiro\u003C\u002Fli>\n\u003Cli>Beja\u003C\u002Fli>\n\u003Cli>Braga\u003C\u002Fli>\n\u003Cli>Bragança\u003C\u002Fli>\n\u003Cli>Castelo Branco\u003C\u002Fli>\n\u003Cli>Coimbra\u003C\u002Fli>\n\u003Cli>Évora\u003C\u002Fli>\n\u003Cli>Faro\u003C\u002Fli>\n\u003Cli>Guarda\u003C\u002Fli>\n\u003Cli>Leiria\u003C\u002Fli>\n\u003Cli>Lisbon\u003C\u002Fli>\n\u003Cli>Madeira\u003C\u002Fli>\n\u003Cli>Portalegre\u003C\u002Fli>\n\u003Cli>Oporto\u003C\u002Fli>\n\u003Cli>Santarém\u003C\u002Fli>\n\u003Cli>Setúbal\u003C\u002Fli>\n\u003Cli>Viana do Castelo\u003C\u002Fli>\n\u003Cli>Vila Real\u003C\u002Fli>\n\u003Cli>Viseu\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Cyprus, cities\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Famagusta\u003C\u002Fli>\n\u003Cli>Kyrenia\u003C\u002Fli>\n\u003Cli>Limassol\u003C\u002Fli>\n\u003Cli>Larnaca\u003C\u002Fli>\n\u003Cli>Nicosia\u003C\u002Fli>\n\u003Cli>Paphos\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Belize, districts\u002Fcities\u002Ftowns\u003C\u002Fh4>\n\u003Cli>Belize – Ambergris Caye\u003C\u002Fli>\n\u003Cli>Belize – Belize City\u003C\u002Fli>\n\u003Cli>Belize – Caye Caulker\u003C\u002Fli>\n\u003Cli>Belize – Ladyville\u003C\u002Fli>\n\u003Cli>Belize – San Pedro\u003C\u002Fli>\n\u003Cli>Belize – Sand Hill\u003C\u002Fli>\n\u003Cli>Cayo – Belmopan\u003C\u002Fli>\n\u003Cli>Cayo – Benque Viejo Del Carmen\u003C\u002Fli>\n\u003Cli>Cayo – Bullet Tree Falls\u003C\u002Fli>\n\u003Cli>Cayo – San Ignacio\u003C\u002Fli>\n\u003Cli>Cayo – Santa Elena\u003C\u002Fli>\n\u003Cli>Cayo – Other\u003C\u002Fli>\n\u003Cli>Corozal – Corozal Town\u003C\u002Fli>\n\u003Cli>Corozal – Altamira\u003C\u002Fli>\n\u003Cli>Corozal – Buena Vista\u003C\u002Fli>\n\u003Cli>Corozal – Calcutta\u003C\u002Fli>\n\u003Cli>Corozal – Caledonia\u003C\u002Fli>\n\u003Cli>Corozal – Carolina\u003C\u002Fli>\n\u003Cli>Corozal – Chan Chen\u003C\u002Fli>\n\u003Cli>Corozal – Chunox\u003C\u002Fli>\n\u003Cli>Corozal – Concepcion\u003C\u002Fli>\n\u003Cli>Corozal – Consejo\u003C\u002Fli>\n\u003Cli>Corozal – Copper Bank\u003C\u002Fli>\n\u003Cli>Corozal – Cristo Rey\u003C\u002Fli>\n\u003Cli>Corozal – Estrella\u003C\u002Fli>\n\u003Cli>Corozal – Libertad\u003C\u002Fli>\n\u003Cli>Corozal – Little Belize\u003C\u002Fli>\n\u003Cli>Corozal – Louisville\u003C\u002Fli>\n\u003Cli>Corozal – Paraiso\u003C\u002Fli>\n\u003Cli>Corozal – Patchakan\u003C\u002Fli>\n\u003Cli>Corozal – Progresso\u003C\u002Fli>\n\u003Cli>Corozal – Ranchito\u003C\u002Fli>\n\u003Cli>Corozal – San Andres\u003C\u002Fli>\n\u003Cli>Corozal – San Antonio\u003C\u002Fli>\n\u003Cli>Corozal – San Joaquin\u003C\u002Fli>\n\u003Cli>Corozal – San Narciso\u003C\u002Fli>\n\u003Cli>Corozal – San Pablo\u003C\u002Fli>\n\u003Cli>Corozal – San Pedro\u003C\u002Fli>\n\u003Cli>Corozal – San Roman\u003C\u002Fli>\n\u003Cli>Corozal – San Victor\u003C\u002Fli>\n\u003Cli>Corozal – Santa Clara\u003C\u002Fli>\n\u003Cli>Corozal – Santa Elena\u003C\u002Fli>\n\u003Cli>Corozal – Sarteneja\u003C\u002Fli>\n\u003Cli>Corozal – Xaibe\u003C\u002Fli>\n\u003Cli>Corozal – Yo Chen\u003C\u002Fli>\n\u003Cli>Stann Creek – Dangriga\u003C\u002Fli>\n\u003Cli>Stann Creek – Placencia\u003C\u002Fli>\n\u003Cli>Stann Creek – Other\u003C\u002Fli>\n\u003Cli>Toledo – Barranco\u003C\u002Fli>\n\u003Cli>Toledo – Monkey River Town\u003C\u002Fli>\n\u003Cli>Toledo – Punta Gorda\u003C\u002Fli>\n\u003Cli>Toledo – San Antonio\u003C\u002Fli>\n\u003Cli>Toledo – Other\u003C\u002Fli>\n\u003Ch4>Belgium, provinces\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Antwerp\u003C\u002Fli>\n\u003Cli>Brussels\u003C\u002Fli>\n\u003Cli>East Flanders\u003C\u002Fli>\n\u003Cli>Flemish Brabant\u003C\u002Fli>\n\u003Cli>Hainaut\u003C\u002Fli>\n\u003Cli>Limburg\u003C\u002Fli>\n\u003Cli>Liège\u003C\u002Fli>\n\u003Cli>Luxembourg\u003C\u002Fli>\n\u003Cli>Namur\u003C\u002Fli>\n\u003Cli>Walloon Brabant\u003C\u002Fli>\n\u003Cli>West Flanders\u003C\u002Fli>\n\u003C\u002Ful>\n","Extends WooCommerce with additional locations, such as UK counties, France departments, etc.",900,38640,100,11,"2026-02-11T20:29:00.000Z","6.9.4","5.8","7.3",[74,75,76,77,78],"woocommerce","woocommerce-add-states","woocommerce-france-provinces","woocommerce-states","woocommerce-uk-counties","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoo-locations\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwoo-locations.1.12.1.zip",{"slug":82,"name":83,"version":84,"author":85,"author_profile":86,"description":87,"short_description":88,"active_installs":89,"downloaded":90,"rating":91,"num_ratings":92,"last_updated":93,"tested_up_to":70,"requires_at_least":94,"requires_php":24,"tags":95,"homepage":100,"download_link":101,"security_score":102,"vuln_count":103,"unpatched_count":13,"last_vuln_date":104,"fetched_at":28},"wc-carta-docente","ilGhera Carta Docente for WooCommerce","1.5.1","ilGhera","https:\u002F\u002Fprofiles.wordpress.org\u002Fghera74\u002F","\u003Cp>Il plugin consente di abilitare sul proprio store il pagamento con Carta del Docente.\u003Cbr \u002F>\nIn fase di checkout, il buono inserito dall’utente verrà verificato per validità, credito disponibile e pertinenza in termini di tipologia di prodotto.\u003C\u002Fp>\n\u003Ch4>Nore importanti\u003C\u002Fh4>\n\u003Cp>Il plugin prevede l’invio di contenuti ad un servizio esterno, in particolare i dati relativi ai prodotti acquistati dall’utente come categoria d’appartenenza e prezzo.\u003C\u002Fp>\n\u003Ch4>Indirizzo di destinazione\u003C\u002Fh4>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fws.cartadeldocente.istruzione.it\u002FVerificaVoucherDocWEB\u002FVerificaVoucher\" rel=\"nofollow ugc\">https:\u002F\u002Fws.cartadeldocente.istruzione.it\u002FVerificaVoucherDocWEB\u002FVerificaVoucher\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Maggiori informazioni sul servizio Carta del docente:\u003C\u002Fh4>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fcartadeldocente.istruzione.it\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Fcartadeldocente.istruzione.it\u002F\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Informativa privacy del servizio:\u003C\u002Fh4>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fcartadeldocente.istruzione.it\u002Fstatic\u002Fcartadeldocente_infoprivacy.pdf\" rel=\"nofollow ugc\">https:\u002F\u002Fcartadeldocente.istruzione.it\u002Fstatic\u002Fcartadeldocente_infoprivacy.pdf\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Important notes\u003C\u002Fh4>\n\u003Cp>This plugin sends data to an external service, like the categories and the prices of the products bought by the user.\u003C\u002Fp>\n\u003Ch4>Service endpoint:\u003C\u002Fh4>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fws.cartadeldocente.istruzione.it\u002FVerificaVoucherDocWEB\u002FVerificaVoucher\" rel=\"nofollow ugc\">https:\u002F\u002Fws.cartadeldocente.istruzione.it\u002FVerificaVoucherDocWEB\u002FVerificaVoucher\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Service informations:\u003C\u002Fh4>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fcartadeldocente.istruzione.it\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Fcartadeldocente.istruzione.it\u002F\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Service privacy policy:\u003C\u002Fh4>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fcartadeldocente.istruzione.it\u002Fstatic\u002Fcartadeldocente_infoprivacy.pdf\" rel=\"nofollow ugc\">https:\u002F\u002Fcartadeldocente.istruzione.it\u002Fstatic\u002Fcartadeldocente_infoprivacy.pdf\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Funzionalità\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Caricamento certificato (.pem)\u003C\u002Fli>\n\u003Cli>Impostazione categorie prodotti WooCommerce acquistabili\u003C\u002Fli>\n\u003Cli>Generazione richiesta certificato (.der) (Premium)\u003C\u002Fli>\n\u003Cli>Generazione certificato (.pem) (Premium)\u003C\u002Fli>\n\u003C\u002Ful>\n\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\u002FCU00ZZBZplI?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","Abilita in WooCommerce il pagamento con Carta del Docente.",200,8272,92,10,"2026-03-13T07:32:00.000Z","4.0",[96,97,98,99,74],"18app","carta-docente","carte-cultura","payment-gateway","https:\u002F\u002Fwww.ilghera.com\u002Fproduct\u002Fwc-carta-docente\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwc-carta-docente.1.5.1.zip",99,1,"2026-03-19 20:03:09",{"slug":106,"name":107,"version":108,"author":109,"author_profile":110,"description":111,"short_description":112,"active_installs":67,"downloaded":113,"rating":114,"num_ratings":103,"last_updated":115,"tested_up_to":116,"requires_at_least":117,"requires_php":118,"tags":119,"homepage":125,"download_link":126,"security_score":67,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"cytrio-consent-management","CYTRIO Consent Management","1.2.1","cytrio","https:\u002F\u002Fprofiles.wordpress.org\u002Fcytrio\u002F","\u003Cp>The CYTRIO consent plugin enables global data privacy regulations compliance by integrating an intuitive cookie consent banner into your website.  It also provides support for data subject rights management.\u003C\u002Fp>\n\u003Cp>The plugin is designed to support various other global privacy regulations beyond GDPR\u002FCPRA\u002FCCPA, including LGPD (Brazil), CNIL (France), PIPEDA (Canada), PDPA (Singapore), PDPA (Thailand), nFADP (Switzerland), DPDPA (India), Law 25 (Quebec), POPIA (South Africa), Privacy Act (Australia), PDPL (Saudi Arabia), PDPL (Argentina), VCDPA (Virginia), CPA (Colorado), CTDPA (Connecticut), and UCPA (Utah).\u003C\u002Fp>\n\u003Ch3>Start your Free Trial and access:\u003C\u002Fh3>\n\u003Cp>*Automated cookie categorization\u003Cbr \u002F>\n*Consent logs\u003Cbr \u002F>\n*Cookie policy in +30 languages\u003Cbr \u002F>\n*Create or link your privacy policy in +30 languages\u003Cbr \u002F>\n*Cookie banner customization and widget logo\u003Cbr \u002F>\n*Geolocated banner (adapts to visitor’s regulation)\u003Cbr \u002F>\n*Integration with WordPress, GTM, and more\u003Cbr \u002F>\n*Data request form and dashboard\u003Cbr \u002F>\n*Policy Generator\u003Cbr \u002F>\n*GDPR, LGPD, CCPA\u002FCPRA, and all data-privacy regulations\u003Cbr \u002F>\n*Roles and permissions per domain (ideal for agencies)\u003C\u002Fp>\n\u003Ch3>Third-Party Services\u003C\u002Fh3>\n\u003Cp>This plugin relies on the CYTRIO Privacy Manager API to manage consent banners and data privacy rights. It integrates directly with the following third-party service:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>CYTRIO Privacy Manager API\u003C\u002Fstrong>: This API is used to fetch tenant and domain details for proper deployment of the consent banner on your website.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Data transmitted to the CYTRIO API includes:\u003Cbr \u002F>\n– Your website’s domain name (site_url)\u003Cbr \u002F>\n– Fetch Tenant ID and domain ID for configuring the consent banner\u003C\u002Fp>\n\u003Cp>For more details about the external service, please refer to:\u003Cbr \u002F>\n– \u003Ca href=\"https:\u002F\u002Fprivacymanageradmin.cytrio.com\u002Flogin\" rel=\"nofollow ugc\">CYTRIO Privacy Manager Login\u003C\u002Fa>\u003Cbr \u002F>\n– \u003Ca href=\"https:\u002F\u002Fprivacymanageradmin-api.cytrio.com\u002Fapi\u002Fv1\u002Fget_domain_details\" rel=\"nofollow ugc\">CYTRIO Privacy Manager API\u003C\u002Fa>\u003Cbr \u002F>\n– \u003Ca href=\"https:\u002F\u002Fcytrio.com\u002Fterms-of-service\" rel=\"nofollow ugc\">CYTRIO Privacy Manager Terms of Service\u003C\u002Fa>\u003Cbr \u002F>\n– \u003Ca href=\"https:\u002F\u002Fcytrio.com\u002Fprivacy-policy\" rel=\"nofollow ugc\">CYTRIO Privacy Manager Privacy Policy\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>By using this plugin, you agree to the terms and privacy policies of CYTRIO’s services.\u003C\u002Fp>\n","Short Description: The CYTRIO consent plugin enables global data privacy regulations compliance.",1573,20,"2025-04-15T08:35:00.000Z","6.8.5","6.3","7.4",[120,121,122,123,124],"cnil-france","cookie-banner","gdpr-cpra-ccpa","including-lgpd-brazil","pipeda-canada","https:\u002F\u002Fcytrio.com\u002Fintegrations\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcytrio-consent-management.1.2.1.zip",{"slug":128,"name":129,"version":130,"author":131,"author_profile":132,"description":133,"short_description":134,"active_installs":67,"downloaded":135,"rating":67,"num_ratings":136,"last_updated":137,"tested_up_to":138,"requires_at_least":139,"requires_php":140,"tags":141,"homepage":145,"download_link":146,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"paiement-par-carte-dahabia-et-cib-for-woocommerce","Paiement par Carte DAHABIA et Carte CIB for WooCommerce","2.3.1","Web Rocket","https:\u002F\u002Fprofiles.wordpress.org\u002Fwebrocketdz\u002F","\u003Ch4>👉 Acceptez les cartes CIB & DAHABIA\u003C\u002Fh4>\n\u003Cp>Cette extension vous permet d’accepter les paiements par Carte \u003Cstrong>DAHABIA & CIB\u003C\u002Fstrong>. C’est une passerelle de paiement entre l’API de la SATIM Algérie et WooCommerce.\u003C\u002Fp>\n\u003Ch4>👉 Activation API SATIM: 45 000 DA\u003C\u002Fh4>\n\u003Cp>L’activation de l’API SATIM nécessite de passer les tests de non-regression selon la réglementation et le cahier des charges de la CIB WEB Algérie.\u003Cbr \u002F>\nPour y procéder, il vous suffit de:\u003Cbr \u002F>\n* \u003Ca href=\"https:\u002F\u002Fweb-rocket.dz\u002Fe-paiement-algerie\u002F\" rel=\"nofollow ugc\">Remplir le formulaire d’activation disponible ici\u003C\u002Fa>\u003Cbr \u002F>\n* Payer les frais d’activation de 45 000 DA\u003C\u002Fp>\n\u003Ch4>👉 Compatible avec toutes les banques en Algérie\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Arab Bank\u003C\u002Fli>\n\u003Cli>Al Baraka d’Algérie\u003C\u002Fli>\n\u003Cli>Al Salam Bank\u003C\u002Fli>\n\u003Cli>BADR\u003C\u002Fli>\n\u003Cli>BEA\u003C\u002Fli>\n\u003Cli>BDL\u003C\u002Fli>\n\u003Cli>BNA\u003C\u002Fli>\n\u003Cli>BNP Paribas\u003C\u002Fli>\n\u003Cli>Citibank\u003C\u002Fli>\n\u003Cli>Crédit Agricole\u003C\u002Fli>\n\u003Cli>Cnep Banque\u003C\u002Fli>\n\u003Cli>CPA\u003C\u002Fli>\n\u003Cli>Fransabank\u003C\u002Fli>\n\u003Cli>Gulf Bank\u003C\u002Fli>\n\u003Cli>Housing Bank\u003C\u002Fli>\n\u003Cli>La Poste (Carte Dahabia)\u003C\u002Fli>\n\u003Cli>Natixis\u003C\u002Fli>\n\u003Cli>Société Générale\u003C\u002Fli>\n\u003Cli>Trust Bank\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>👉 Avantages\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Activation express en moins de 48h.\u003C\u002Fli>\n\u003Cli>Extension officielle et certifié par la SATIM \u002F CIB WEB.\u003C\u002Fli>\n\u003Cli>Marche avec les cartes CIB et DAHABIA.\u003C\u002Fli>\n\u003Cli>Compatible avec tous les domaines (examples: .dz, .com, .net, .org)\u003C\u002Fli>\n\u003Cli>Protection contre les risques de fraude, d’abus et d’annulation.\u003C\u002Fli>\n\u003Cli>Possibilité d’activé le “Mode Test”.\u003C\u002Fli>\n\u003Cli>Le montant de la transaction est directement crédité sur votre compte bancaire.\u003C\u002Fli>\n\u003Cli>Assistance technique disponible.\u003C\u002Fli>\n\u003C\u002Ful>\n","Acceptez les cartes CIB & DAHABIA sur WooCommerce. Extension officielle certifiée par la Satim pour le e-paiement en Algérie.",2566,5,"2024-01-29T06:46:00.000Z","6.3.8","5.5","7.0",[19,142,143,144,74],"cib","dahabia","satim","https:\u002F\u002Fweb-rocket.dz\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpaiement-par-carte-dahabia-et-cib-for-woocommerce.zip",{"attackSurface":148,"codeSignals":178,"taintFlows":194,"riskAssessment":195,"analyzedAt":206},{"hooks":149,"ajaxHandlers":169,"restRoutes":170,"shortcodes":171,"cronEvents":177,"entryPointCount":103,"unprotectedCount":13},[150,156,160,162,166],{"type":151,"name":152,"callback":153,"file":154,"line":155},"action","init","insert_frenchmap","frenchmap.php",80,{"type":151,"name":157,"callback":158,"file":154,"line":159},"admin_init","register_settings",81,{"type":151,"name":157,"callback":153,"file":154,"line":161},82,{"type":151,"name":163,"callback":164,"file":154,"line":165},"admin_menu","add_admin_menu",83,{"type":151,"name":167,"callback":168,"file":154,"line":35},"admin_enqueue_scripts","frenchmap_enqueue_scripts",[],[],[172],{"tag":173,"callback":174,"file":175,"line":176},"french-map","draw_french_map","controllers\\api_controller.php",8,[],{"dangerousFunctions":179,"sqlUsage":180,"outputEscaping":182,"fileOperations":103,"externalRequests":13,"nonceChecks":13,"capabilityChecks":13,"bundledLibraries":193},[],{"prepared":13,"raw":13,"locations":181},[],{"escaped":183,"rawEcho":184,"locations":185},14,3,[186,189,191],{"file":154,"line":187,"context":188},206,"raw output",{"file":154,"line":190,"context":188},213,{"file":154,"line":192,"context":188},284,[],[],{"summary":196,"deductions":197},"The \"frenchmap\" plugin v1.0.1 exhibits a generally strong security posture based on the provided static analysis. The absence of direct SQL queries, the heavy reliance on prepared statements, and the high percentage of properly escaped output suggest good development practices regarding common web vulnerabilities. Furthermore, the plugin has no recorded vulnerabilities (CVEs), indicating a history of stable and secure operation. This lack of historical issues, combined with the clean code signals, paints a picture of a well-maintained and secure plugin.\n\nHowever, there are areas that warrant attention. The static analysis reveals a concerning lack of capability checks and nonce checks. This means that certain functionalities, even if not directly exposed via AJAX or REST API without authentication, might be callable without proper authorization verification. The presence of a shortcode as an entry point, while not explicitly flagged as unprotected, coupled with the missing capability checks, represents a potential vector for unauthorized access or manipulation if not handled with care within the shortcode's logic.\n\nTaint analysis did not reveal any critical or high severity issues, which is positive. However, it's important to note that the taint analysis covered 0 flows, suggesting this might be an incomplete analysis or that the plugin's functionality is very limited. The sole file operation also needs careful scrutiny, as file operations, even if seemingly benign, can become vulnerabilities if not properly secured against unauthorized access or modification.\n\nIn conclusion, while \"frenchmap\" v1.0.1 benefits from a clean vulnerability history and good practices in SQL and output handling, the absence of capability and nonce checks is a significant weakness. This, along with the single file operation and limited taint analysis scope, suggests that while the plugin may be secure in its current state, there's room for improvement to harden its defenses against potential future threats or misconfigurations.",[198,200,202,204],{"reason":199,"points":92},"Missing nonce checks",{"reason":201,"points":92},"Missing capability checks",{"reason":203,"points":184},"Single file operation",{"reason":205,"points":136},"Limited taint analysis scope (0 flows)","2026-03-16T21:49:47.070Z",{"wat":208,"direct":221},{"assetPaths":209,"generatorPatterns":216,"scriptPaths":217,"versionParams":218},[210,211,212,213,214,215],"\u002Fwp-content\u002Fplugins\u002Ffrenchmap\u002Fstylesheet.css","\u002Fwp-content\u002Fplugins\u002Ffrenchmap\u002Fjs\u002Ffrenchmap.js","\u002Fwp-content\u002Fplugins\u002Ffrenchmap\u002Fjs\u002Fwp-color-picker-alpha.min.js","\u002Fwp-content\u002Fplugins\u002Ffrenchmap\u002Fjs\u002Fwp-color-picker-init.js","\u002Fwp-content\u002Fplugins\u002Ffrenchmap\u002Fimages\u002Ffrenchmap_icon.svg","\u002Fwp-content\u002Fplugins\u002Ffrenchmap\u002Fimages\u002Ffrenchmap_logo.png",[],[211,212,213],[219,220],"frenchmap\u002Fstylesheet.css?ver=","frenchmap\u002Fjs\u002Ffrenchmap.js?ver=",{"cssClasses":222,"htmlComments":231,"htmlAttributes":232,"restEndpoints":241,"jsGlobals":242,"shortcodeOutput":243},[223,224,225,226,227,228,229,230],"frenchmap_application_window","frenchmap_application_layout","frenchmap_default_font","frenchmap_main_title","frenchmap_main_description","frenchmap_error_box","frenchmap_textbox","frenchmap-p-input",[],[233,234,235,236,237,238,239,240],"id=\"frenchmap_application_window\"","id=\"frenchmap_application_layout\"","id=\"frenchmap_output_box\"","class=\"frenchmap_main_description\"","id=\"frenchmap_output_form_config\"","class=\"frenchmap_error_box\"","class=\"frenchmap_textbox\"","class=\"frenchmap-p-input\"",[],[],[244],"\u003Cb>[french-map]\u003C\u002Fb>"]