[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fZlUTnt738fBzxj_AGMLOVu9FRYhbDPLvts1SRUHbJws":3,"$fE1ZdaKHyoVydCeFYRWw-8qQkZIN1h25-FYZ1nNceaZg":244,"$fmEzf48cI2HQoFSJlLK3x1NAFxpmWjfQ5Dz9eiz7QQgA":248},{"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":13,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29,"discovery_status":30,"vulnerabilities":31,"developer":32,"crawl_stats":28,"alternatives":39,"analysis":135,"fingerprints":208},"immowp-diagnostic-dpe-ges","ImmoWP Diagnostic DPE GES","1.2.1","ImmoWP","https:\u002F\u002Fprofiles.wordpress.org\u002Fmeerimmo\u002F","\u003Cp>\u003Cstrong>ImmoWP Diagnostic DPE GES\u003C\u002Fstrong> affiche les étiquettes DPE et GES sur vos annonces immobilières à l’aide d’un shortcode configurable. Le rendu est entièrement en CSS, sans aucune image.\u003C\u002Fp>\n\u003Ch4>Fonctionnalités\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Graphiques DPE et GES en pur CSS avec flèches\u003C\u002Fli>\n\u003Cli>Shortcode flexible avec valeurs directes ou meta keys\u003C\u002Fli>\n\u003Cli>Page de réglages complète\u003C\u002Fli>\n\u003Cli>Affichage responsive (côte à côte sur desktop, empilé sur mobile)\u003C\u002Fli>\n\u003Cli>Textes personnalisables (Géorisques, non soumis au DPE, template montant)\u003C\u002Fli>\n\u003Cli>Mention Géorisques configurable avec lien cliquable\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Exemples de shortcodes\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>Utilisation basique\u003C\u002Fstrong> (utilise les meta keys configurées dans les réglages) :\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[immowp_dpe_ges]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>\u003Cstrong>Valeurs directes\u003C\u002Fstrong> :\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[immowp_dpe_ges dpe=\"250\" ges=\"35\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>\u003Cstrong>Avec montant estimé et dates\u003C\u002Fstrong> :\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[immowp_dpe_ges dpe=\"180\" ges=\"28\" montant_min=\"1200\" montant_max=\"1800\" date_dpe=\"2024-01-15\" date_reference=\"01\u002F01\u002F2024\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>\u003Cstrong>Meta keys personnalisées\u003C\u002Fstrong> :\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[immowp_dpe_ges dpe_key=\"mon_champ_dpe\" ges_key=\"mon_champ_ges\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>\u003Cstrong>Bien non soumis au DPE\u003C\u002Fstrong> :\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[immowp_dpe_ges soumis_dpe=\"false\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>\u003Cstrong>Exemple complet\u003C\u002Fstrong> :\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[immowp_dpe_ges dpe=\"230\" ges=\"40\" montant_min=\"1100\" montant_max=\"1600\" date_dpe=\"2024-03-10\" date_reference=\"01\u002F01\u002F2024\" surface=\"85\" altitude=\"150\" zone_climatique=\"H1\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch4>Attributs disponibles\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ccode>dpe\u003C\u002Fcode> \u002F \u003Ccode>dpe_key\u003C\u002Fcode> — Valeur DPE en kWh\u002Fm².an\u003C\u002Fli>\n\u003Cli>\u003Ccode>ges\u003C\u002Fcode> \u002F \u003Ccode>ges_key\u003C\u002Fcode> — Valeur GES en kgCO₂\u002Fm².an\u003C\u002Fli>\n\u003Cli>\u003Ccode>montant_min\u003C\u002Fcode> \u002F \u003Ccode>montant_min_key\u003C\u002Fcode> — Coût énergie minimum\u003C\u002Fli>\n\u003Cli>\u003Ccode>montant_max\u003C\u002Fcode> \u002F \u003Ccode>montant_max_key\u003C\u002Fcode> — Coût énergie maximum\u003C\u002Fli>\n\u003Cli>\u003Ccode>date_dpe\u003C\u002Fcode> \u002F \u003Ccode>date_dpe_key\u003C\u002Fcode> — Date du diagnostic\u003C\u002Fli>\n\u003Cli>\u003Ccode>date_reference\u003C\u002Fcode> \u002F \u003Ccode>date_reference_key\u003C\u002Fcode> — Date de référence des prix\u003C\u002Fli>\n\u003Cli>\u003Ccode>surface\u003C\u002Fcode> \u002F \u003Ccode>surface_key\u003C\u002Fcode> — Surface habitable\u003C\u002Fli>\n\u003Cli>\u003Ccode>altitude\u003C\u002Fcode> \u002F \u003Ccode>altitude_key\u003C\u002Fcode> — Altitude\u003C\u002Fli>\n\u003Cli>\u003Ccode>zone_climatique\u003C\u002Fcode> \u002F \u003Ccode>zone_climatique_key\u003C\u002Fcode> — Zone climatique\u003C\u002Fli>\n\u003Cli>\u003Ccode>soumis_dpe\u003C\u002Fcode> \u002F \u003Ccode>soumis_dpe_key\u003C\u002Fcode> — Soumis au DPE (false\u002F0\u002Fnon pour non soumis)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Pour chaque attribut, vous pouvez passer directement la valeur (ex: \u003Ccode>dpe=\"250\"\u003C\u002Fcode>) ou indiquer le nom d’un custom field WordPress (ex: \u003Ccode>dpe_key=\"mon_champ\"\u003C\u002Fcode>). Les meta keys par défaut se configurent dans Réglages > ImmoWP DPE GES.\u003C\u002Fp>\n","Affichez les diagnostics de performance énergétique (DPE) et les émissions de gaz à effet de serre (GES) avec des graphiques en pur CSS.",20,350,100,1,"2026-04-13T03:11:00.000Z","6.9.5","5.0","7.4",[20,21,22,23,24],"diagnostic","dpe","energie","ges","immobilier","https:\u002F\u002Fimmowp.fr","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fimmowp-diagnostic-dpe-ges.1.2.1.zip",0,null,"2026-07-22T17:31:50.256Z","no_bundle",[],{"slug":33,"display_name":7,"profile_url":8,"plugin_count":34,"total_installs":35,"avg_security_score":13,"avg_patch_time_days":36,"trust_score":37,"computed_at":38},"meerimmo",3,70,30,94,"2026-08-29T13:45:01.447Z",[40,55,78,94,111],{"slug":41,"name":42,"version":43,"author":44,"author_profile":45,"description":46,"short_description":47,"active_installs":27,"downloaded":48,"rating":27,"num_ratings":27,"last_updated":49,"tested_up_to":50,"requires_at_least":51,"requires_php":18,"tags":52,"homepage":53,"download_link":54,"security_score":13,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"baticlasse-dpe-ges","BâtiClasse DPE GES","0.5.0","Benjamin Issner","https:\u002F\u002Fprofiles.wordpress.org\u002Fovergrund\u002F","\u003Cp>BâtiClasse DPE GES is a WordPress plugin dedicated to displaying French DPE and GES energy labels.\u003C\u002Fp>\n\u003Cp>It is mainly intended for the French real estate and energy performance context, including:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>property websites\u003C\u002Fli>\n\u003Cli>web agencies building real estate websites\u003C\u002Fli>\n\u003Cli>property detail pages\u003C\u002Fli>\n\u003Cli>editorial content related to building energy performance\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>The plugin provides two integration methods:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>a dedicated Gutenberg block\u003C\u002Fli>\n\u003Cli>a \u003Ccode>[dpe_ges_manager]\u003C\u002Fcode> shortcode\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>The free plugin includes:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>vertical DPE\u002FGES display\u003C\u002Fli>\n\u003Cli>folded DPE\u002FGES display with expandable details\u003C\u002Fli>\n\u003Cli>standard DPE\u002FGES calculation from the provided values\u003C\u002Fli>\n\u003Cli>support for small properties with a reference surface of 40 m2 or less\u003C\u002Fli>\n\u003Cli>support for altitude from 800 m and climate zones H1b, H1c, and H2d\u003C\u002Fli>\n\u003Cli>manual mode with classes A to G\u003C\u002Fli>\n\u003Cli>\u003Ccode>DPE vierge\u003C\u002Fcode> and \u003Ccode>Non soumis\u003C\u002Fcode> cases\u003C\u002Fli>\n\u003Cli>the \u003Ccode>outer_background\u003C\u002Fcode> option to remove the outer shell\u003C\u002Fli>\n\u003Cli>built-in default thresholds\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>The output is informational only. It does not replace an official energy performance diagnosis performed by a certified professional, an ADEME document, or any official regulatory document.\u003C\u002Fp>\n","Display French DPE and GES energy labels in WordPress with a Gutenberg block or shortcode.",115,"2026-07-06T11:38:00.000Z","7.0.2","6.0",[20,21,22,23,24],"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fbaticlasse-dpe-ges\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbaticlasse-dpe-ges.0.5.0.zip",{"slug":56,"name":57,"version":58,"author":59,"author_profile":60,"description":61,"short_description":62,"active_installs":63,"downloaded":64,"rating":65,"num_ratings":66,"last_updated":67,"tested_up_to":68,"requires_at_least":69,"requires_php":70,"tags":71,"homepage":74,"download_link":75,"security_score":76,"vuln_count":14,"unpatched_count":27,"last_vuln_date":77,"fetched_at":29},"wp-dpe-ges","WP DPE-GES","1.8","Seb","https:\u002F\u002Fprofiles.wordpress.org\u002Fsebastienrenaudeau\u002F","\u003Cp>Ajoutez en toute décontraction le rapport énergétique DPE et GES d’un bien immobilier sur votre site.\u003C\u002Fp>\n\u003Cp>Le résultat est entièrement généré en html\u002Fcss, aucun javascript inutile, et offre un rendu idéal !\u003C\u002Fp>\n\u003Cp>** NOUVEAUTÉ 2024**\u003Cbr \u002F>\nL’extension prend en compte les nouveaux seuils pour les biens dont la surface est inférieure à 40m² et les biens situés au-dessus de 800 mètres d’altitude en zone climatique H1b, H1c et H2d.\u003C\u002Fp>\n\u003Cp>Shortcode unique : l’ajout de la date du diagnostique en paramètre du shortcode [dpeges] permet de gérer l’affichage de l’ancien format si la date est inférieure au 01\u002F07\u002F2021. ^\u003Cbr \u002F>\nAttention la date doit être au format anglais, vous pouver utiliser le filtre ‘wpdpeges_date_diagnostic’ pour convertir votre format de date en anglais.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>NOUVEAU DPE 2021\u003C\u002Fstrong>\u003Cbr \u002F>\nCette extension prend en charge l’affichage des nouvelles étiquettes DPE 2021.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>COMPATIBLE GUTENBERG\u003C\u002Fstrong>\u003Cbr \u002F>\nVous pouvez créer un bloc DPE-GES depuis le nouvel éditeur Gutenberg encore plus facilement.\u003C\u002Fp>\n","Afficher le Diagnostic de Performance Énergétique (DPE) et\u002Fou les émissions de Gaz à Effet de Serre (GES).",600,7367,98,8,"2025-05-09T07:02:00.000Z","6.8.6","5.8","7.0",[72,20,21,73,23],"emissions-gaz-effet-de-serre","energetique","","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-dpe-ges.1.8.zip",91,"2025-05-07 00:00:00",{"slug":79,"name":80,"version":81,"author":82,"author_profile":83,"description":84,"short_description":85,"active_installs":27,"downloaded":86,"rating":27,"num_ratings":27,"last_updated":87,"tested_up_to":88,"requires_at_least":69,"requires_php":18,"tags":89,"homepage":74,"download_link":92,"security_score":13,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":93},"smart-dpe","Smart DPE","1.0.0","Cédric Chevillard","https:\u002F\u002Fprofiles.wordpress.org\u002Fcedricchevillard\u002F","\u003Cp>\u003Cstrong>Smart DPE\u003C\u002Fstrong> vous permet d’afficher automatiquement des étiquettes DPE et GES sur votre site WordPress.\u003C\u002Fp>\n\u003Cp>Conçu pour les professionnels de l’immobilier, les propriétaires ou les gestionnaires de biens, ce plugin se connecte directement au service \u003Ca href=\"https:\u002F\u002Fsmart-dpe.immo\u002F\" rel=\"nofollow ugc\">Smart DPE\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>Gagnez du temps et restez conforme à la réglementation énergétique — sans avoir à ressaisir vos données à chaque fois.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Génération dynamique d’étiquettes conformes.\u003C\u002Fli>\n\u003Cli>Connexion sécurisée à votre compte Smart DPE (ou utilisation gratuite avec filigrane).\u003C\u002Fli>\n\u003Cli>Affichage responsive sur toutes les pages, articles ou fiches.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Mise en cache automatique pendant 7 jours\u003C\u002Fstrong> pour limiter les appels à l’API.\u003C\u002Fli>\n\u003Cli>Option pour \u003Cstrong>vider manuellement le cache\u003C\u002Fstrong> par contenu.\u003C\u002Fli>\n\u003Cli>Mise à jour automatique des étiquettes si vos diagnostics changent.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Captures d’écran\u003C\u002Fh3>\n\u003Col>\n\u003Cli>Réglages Smart DPE dans l’administration WordPress.\u003C\u002Fli>\n\u003Cli>Exemple d’étiquette DPE affichée sur une page.\u003C\u002Fli>\n\u003Cli>Bouton pour vider le cache Smart DPE d’un contenu.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>Journal des modifications\u003C\u002Fh3>\n\u003Ch4>1.0.0\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Version initiale : connexion à l’API, gestion du token JWT, cron de vérification, shortcode d’étiquette, système de cache 7 jours avec vidage par contenu.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Mise à jour\u003C\u002Fh3>\n\u003Ch4>1.0.0\u003C\u002Fh4>\n\u003Cp>Première version stable.\u003C\u002Fp>\n\u003Ch3>Licence\u003C\u002Fh3>\n\u003Cp>Smart DPE est distribué sous licence GPLv3 ou ultérieure.\u003C\u002Fp>\n\u003Ch3>Services externes\u003C\u002Fh3>\n\u003Cp>Ce plugin se connecte à l’API Smart DPE à l’adresse https:\u002F\u002Fapi.smart-dpe.immo pour générer et afficher les étiquettes.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Données transmises :\u003C\u002Fstrong>\u003Cbr \u002F>\n– Lors de la connexion à votre compte Smart DPE, vos identifiants (email\u002Fmot de passe) servent à générer un token JWT sécurisé.\u003Cbr \u002F>\n– Lors de la génération d’une étiquette, les valeurs DPE et GES ou l’ID d’une étiquette existante sont transmises.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Vers :\u003C\u002Fstrong>\u003Cbr \u002F>\n– Les données sont envoyées en toute sécurité à l’API Smart DPE sur https:\u002F\u002Fapi.smart-dpe.immo.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Pourquoi :\u003C\u002Fstrong>\u003Cbr \u002F>\n– Cela est nécessaire pour générer dynamiquement les étiquettes énergétiques et les afficher sur votre site WordPress.\u003C\u002Fp>\n\u003Ch3>🔑 À savoir\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Gardez votre site WordPress à jour pour bénéficier des dernières améliorations.\u003C\u002Fli>\n\u003Cli>Toutes les données sensibles (identifiants) sont chiffrées.\u003C\u002Fli>\n\u003Cli>Le plugin est prêt pour la traduction (interface en anglais, étiquettes générées en français).\u003C\u002Fli>\n\u003Cli>Plus d’infos et support sur \u003Ca href=\"https:\u002F\u002Fsmart-dpe.immo\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Fsmart-dpe.immo\u002F\u003C\u002Fa>.\u003C\u002Fli>\n\u003C\u002Ful>\n","Générez et affichez des étiquettes DPE et GES connectées à Smart DPE.",827,"2025-12-27T15:25:00.000Z","6.9.4",[90,21,23,24,91],"etiquette-energetique","performance-energetique","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsmart-dpe.1.0.4.zip","2026-04-06T09:54:40.288Z",{"slug":95,"name":96,"version":97,"author":98,"author_profile":99,"description":100,"short_description":101,"active_installs":27,"downloaded":102,"rating":27,"num_ratings":27,"last_updated":103,"tested_up_to":50,"requires_at_least":51,"requires_php":18,"tags":104,"homepage":74,"download_link":110,"security_score":13,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"khukuri-speed-x-ray","Khukuri Speed X-Ray","1.0.2","bikrambk","https:\u002F\u002Fprofiles.wordpress.org\u002Fbikrambk\u002F","\u003Cp>\u003Cstrong>Khukuri Speed X-Ray is a diagnostic tool, not an optimizer.\u003C\u002Fstrong> It never modifies your site, never minifies, never converts images, never caches. It scans, explains in plain English, and tells you exactly what to do — including recommending other well-known free plugins by name when they are the right fix.\u003C\u002Fp>\n\u003Ch4>What it does\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Measures your server\u003C\u002Fstrong> — response time (TTFB, 3-sample median), PHP version, gzip\u002FBrotli compression, page-cache and CDN detection, database health (autoloaded options size, expired transients).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>X-rays your homepage\u003C\u002Fstrong> — every script, stylesheet, image and iframe is inventoried and weighed. Each asset is traced back to the plugin or theme that loaded it, so you get a \u003Cstrong>per-plugin cost table\u003C\u002Fstrong>: this plugin costs you 412 KB and 9 requests on every page view.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Audits your images\u003C\u002Fstrong> — the 10 heaviest images with size, format, missing lazy-loading, missing dimensions (CLS risk), and a specific fix for each one.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Identifies third-party weight\u003C\u002Fstrong> — YouTube embeds, chat widgets, tracking pixels, remote fonts — with an honest explanation of what each one costs.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Asks Google\u003C\u002Fstrong> — pulls your PageSpeed Insights scores (mobile + desktop) and real-visitor Core Web Vitals (LCP, INP, CLS) from the CrUX field data when available.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Turns it all into a prioritized fix list\u003C\u002Fstrong> — ~30 rules produce plain-English cards sorted critical \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> warning, each with an explanation a non-technical site owner can follow, a specific recommendation, a difficulty badge, and a conservative impact estimate (always labeled as an estimate).\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>What it deliberately does NOT do\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>It does not optimize anything. Diagnosis only. Your site is never modified.\u003C\u002Fli>\n\u003Cli>It does not compete with your optimization plugins — it detects WP Rocket, LiteSpeed Cache, Autoptimize, Smush and others, and tells you what they already have covered.\u003C\u002Fli>\n\u003Cli>It does not fake precision. Where a measurement is approximate (TTFB measured server-to-self, transfer sizes capped at the 30 largest assets), the report says so.\u003C\u002Fli>\n\u003Cli>It does not name paid hosts, sell anything, or show ads. \u003Cstrong>There is no Pro version.\u003C\u002Fstrong>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Privacy\u003C\u002Fh4>\n\u003Cp>All scanning runs from your own server and Google’s public PageSpeed API. This plugin sends no data to the plugin author. Ever. No telemetry, no phoning home. Scan results live in one table in your own database.\u003C\u002Fp>\n\u003Ch3>External services\u003C\u002Fh3>\n\u003Cp>This plugin connects to one external service: the Google PageSpeed Insights API (v5), used to fetch performance scores and Core Web Vitals data for the page you are scanning.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>What is sent: the public URL of the page you choose to scan (your homepage, or any additional page you add in Settings), and, if you supply one, your own free Google API key. No visitor data, no personal data, and nothing from your database is sent.\u003C\u002Fli>\n\u003Cli>When it is sent: only when you, the site administrator, click “Run new scan” in the plugin’s admin page. Nothing is sent automatically, on a schedule, or on the frontend.\u003C\u002Fli>\n\u003Cli>Results are cached locally for 30 minutes to avoid repeat requests.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Service provider: Google LLC — \u003Ca href=\"https:\u002F\u002Fdevelopers.google.com\u002Fterms\" rel=\"nofollow ugc\">Google APIs Terms of Service\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fpolicies.google.com\u002Fprivacy\" rel=\"nofollow ugc\">Google Privacy Policy\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>No other third-party or remote service is called by this plugin. During a scan, the plugin also inspects the HTML of your own site to identify third-party scripts (e.g. Google Analytics, Google Fonts, YouTube embeds, chat widgets) that your \u003Cem>theme or other plugins\u003C\u002Fem> already load — this is local text analysis of your own page’s markup, not a request to those services.\u003C\u002Fp>\n","Stop guessing why your site is slow. See exactly what's costing you points, what each fix will gain, and what to do about it. Free forever.",64,"2026-07-18T12:39:00.000Z",[105,106,107,108,109],"core-web-vitals","diagnostics","pagespeed","performance","speed","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fkhukuri-speed-x-ray.1.0.2.zip",{"slug":112,"name":113,"version":114,"author":115,"author_profile":116,"description":117,"short_description":118,"active_installs":119,"downloaded":120,"rating":121,"num_ratings":122,"last_updated":123,"tested_up_to":16,"requires_at_least":124,"requires_php":125,"tags":126,"homepage":130,"download_link":131,"security_score":132,"vuln_count":133,"unpatched_count":27,"last_vuln_date":134,"fetched_at":29},"litespeed-cache","LiteSpeed Cache","7.8.1","LiteSpeed Technologies","https:\u002F\u002Fprofiles.wordpress.org\u002Flitespeedtech\u002F","\u003Cp>LiteSpeed Cache for WordPress (LSCWP) is an all-in-one site acceleration plugin, featuring an exclusive server-level cache and a collection of optimization features.\u003C\u002Fp>\n\u003Cp>LSCWP supports WordPress Multisite and is compatible with most popular plugins, including WooCommerce, bbPress, and Yoast SEO.\u003C\u002Fp>\n\u003Cp>LiteSpeed Cache for WordPress is compatible with ClassicPress.\u003C\u002Fp>\n\u003Ch3>Requirements\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>General Features\u003C\u002Fstrong> may be used by anyone with any web server (LiteSpeed, Apache, NGINX, etc.).\u003C\u002Fp>\n\u003Cp>\u003Cstrong>LiteSpeed Exclusive Features\u003C\u002Fstrong> require one of the following: OpenLiteSpeed, commercial LiteSpeed products, LiteSpeed-powered hosting, or QUIC.cloud CDN. \u003Ca href=\"https:\u002F\u002Fdocs.litespeedtech.com\u002Flscache\u002Flscwp\u002Ffaq\u002F#why-do-the-cache-features-require-a-litespeed-server\" rel=\"nofollow ugc\">Why?\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Plugin Features\u003C\u002Fh3>\n\u003Ch4>General Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Free QUIC.cloud CDN Cache\u003C\u002Fli>\n\u003Cli>Object Cache (Memcached\u002FLSMCD\u002FRedis) Support+\u003C\u002Fli>\n\u003Cli>Image Optimization (Lossless\u002FLossy)\u003C\u002Fli>\n\u003Cli>Minify CSS, JavaScript, and HTML\u003C\u002Fli>\n\u003Cli>Minify inline & external CSS\u002FJS\u003C\u002Fli>\n\u003Cli>Combine CSS\u002FJS\u003C\u002Fli>\n\u003Cli>Automatically generate Critical CSS\u003C\u002Fli>\n\u003Cli>Lazy-load images\u002Fiframes\u003C\u002Fli>\n\u003Cli>Responsive Image Placeholders\u003C\u002Fli>\n\u003Cli>Multiple CDN Support+\u003C\u002Fli>\n\u003Cli>Load CSS Asynchronously\u003C\u002Fli>\n\u003Cli>Defer\u002Fdelay JS loading\u003C\u002Fli>\n\u003Cli>Browser Cache Support+\u003C\u002Fli>\n\u003Cli>Database Cleaner and Optimizer\u003C\u002Fli>\n\u003Cli>PageSpeed score (including Core Web Vitals) optimization\u003C\u002Fli>\n\u003Cli>OPcode Cache Support+\u003C\u002Fli>\n\u003Cli>HTTP\u002F2 Push for CSS\u002FJS (on web servers that support it)\u003C\u002Fli>\n\u003Cli>DNS Prefetch\u003C\u002Fli>\n\u003Cli>Cloudflare API\u003C\u002Fli>\n\u003Cli>Single Site and Multisite (Network) support\u003C\u002Fli>\n\u003Cli>Import\u002FExport settings\u003C\u002Fli>\n\u003Cli>Attractive, easy-to-understand interface\u003C\u002Fli>\n\u003Cli>AVIF\u002FWebP image format support\u003C\u002Fli>\n\u003Cli>Heartbeat control\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>+ This service is not provided by the LSCache plugin, nor is it guaranteed to be installed by your service provider. However, the plugin is compatible with the service if it is in use on your site.\u003C\u002Fp>\n\u003Ch4>LiteSpeed Exclusive Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Automatic page caching to greatly improve site performance\u003C\u002Fli>\n\u003Cli>Automatic purge of related pages based on certain events\u003C\u002Fli>\n\u003Cli>Private cache for logged-in users\u003C\u002Fli>\n\u003Cli>Caching of WordPress REST API calls\u003C\u002Fli>\n\u003Cli>Separate caching of desktop and mobile views\u003C\u002Fli>\n\u003Cli>Ability to schedule purge for specified URLs\u003C\u002Fli>\n\u003Cli>WooCommerce and bbPress support\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdocs.litespeedtech.com\u002Flscache\u002Flscwp\u002Fcli\u002F\" rel=\"nofollow ugc\">WordPress CLI\u003C\u002Fa> commands\u003C\u002Fli>\n\u003Cli>API system for easy cache integration\u003C\u002Fli>\n\u003Cli>Exclude from cache by URI, Category, Tag, Cookie, User Agent\u003C\u002Fli>\n\u003Cli>Smart preload crawler with support for SEO-friendly sitemap\u003C\u002Fli>\n\u003Cli>Multiple crawlers for cache varies\u003C\u002Fli>\n\u003Cli>HTTP\u002F2 support\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.litespeedtech.com\u002Fhttp3-faq\" rel=\"nofollow ugc\">HTTP\u002F3 & QUIC\u003C\u002Fa> support\u003C\u002Fli>\n\u003Cli>ESI (Edge Side Includes) support*\u003C\u002Fli>\n\u003Cli>Widgets and Shortcodes as ESI blocks* (requires Classic Widgets plugin for WP 5.8+)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>* Feature not available in OpenLiteSpeed\u003C\u002Fp>\n\u003Ch3>LSCWP Resources\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Flitespeedtech.com\u002Fslack\" rel=\"nofollow ugc\">Join our Slack community\u003C\u002Fa> to connect with other LiteSpeed users.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Flitespeed-cache\u002F\" rel=\"ugc\">Ask a question on our support forum\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdocs.litespeedtech.com\u002Flscache\u002Flscwp\u002F\" rel=\"nofollow ugc\">View detailed documentation\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fblog.litespeedtech.com\u002Ftag\u002Fwordpress\u002F\" rel=\"nofollow ugc\">Read about LSCWP and WordPress on our blog\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Ftranslate.wordpress.org\u002Fprojects\u002Fwp-plugins\u002Flitespeed-cache\u002F\" rel=\"nofollow ugc\">Help translate LSCWP\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Flitespeedtech\u002Flscache_wp\" rel=\"nofollow ugc\">Contribute to the LSCWP GitHub repo\u003C\u002Fa>.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Third Party Compatibility\u003C\u002Fh3>\n\u003Cp>The vast majority of plugins and themes are compatible with LSCache. \u003Ca href=\"https:\u002F\u002Fdocs.litespeedtech.com\u002Flscache\u002Flscwp\u002Fapi\u002F\" rel=\"nofollow ugc\">Our API\u003C\u002Fa> is available for those that are not. Use the API to customize smart purging, customize cache rules, create cache varies, and make WP nonce cacheable, among other things.\u003C\u002Fp>\n\u003Ch3>Privacy\u003C\u002Fh3>\n\u003Cp>This plugin includes some suggested text that you can add to your site’s Privacy Policy via the Guide in the WordPress Privacy settings.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>For your own information:\u003C\u002Fstrong> LiteSpeed Cache for WordPress potentially stores a duplicate copy of every web page on display on your site. The pages are stored locally on the system where LiteSpeed server software is installed and are not transferred to or accessed by LiteSpeed employees in any way, except as necessary in providing routine technical support if you request it. All cache files are temporary, and may easily be purged before their natural expiration, if necessary, via a Purge All command. It is up to individual site administrators to come up with their own cache expiration rules.\u003C\u002Fp>\n\u003Cp>In addition to caching, our WordPress plugin has online features provided by QUIC.cloud for Image Optimization and Page Optimization services. When one of these optimizations is requested, data is transmitted to a remote QUIC.cloud server, processed, and then transmitted back for use on your site. QUIC.cloud keeps copies of that data for up to 7 days and then permanently deletes it. Similarly, the WordPress plugin has a Reporting feature whereby a site owner can transmit an environment report to LiteSpeed so that we may better provide technical support. None of these features collects any visitor data. Only server and site data are involved.\u003C\u002Fp>\n\u003Cp>QUIC.cloud CDN, if enabled, uses LSCache technology to access your site, and serve your content from remote global nodes. Your data is not accessed by QUIC.cloud employees in any way, except as necessary in providing maintenance or technical support.\u003C\u002Fp>\n\u003Cp>Please see the \u003Ca href=\"https:\u002F\u002Fquic.cloud\u002Fprivacy-policy\u002F\" rel=\"nofollow ugc\">QUIC.cloud Privacy Policy\u003C\u002Fa> for our complete Privacy\u002FGDPR statement.\u003C\u002Fp>\n","All-in-one unbeatable acceleration & PageSpeed improvement: caching, image\u002FCSS\u002FJS optimization...",7000000,133114875,96,2760,"2026-04-01T16:54:00.000Z","5.3","7.2",[127,128,107,108,129],"caching","optimize","seo","https:\u002F\u002Fwww.litespeedtech.com\u002Fproducts\u002Fcache-plugins\u002Fwordpress-acceleration","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Flitespeed-cache.7.8.1.zip",82,19,"2026-05-26 00:00:00",{"attackSurface":136,"codeSignals":157,"taintFlows":169,"riskAssessment":198,"analyzedAt":207},{"hooks":137,"ajaxHandlers":150,"restRoutes":151,"shortcodes":152,"cronEvents":156,"entryPointCount":14,"unprotectedCount":27},[138,144,147],{"type":139,"name":140,"callback":141,"file":142,"line":143},"action","admin_menu","anonymous","includes\u002Fclass-immowp-diagnostic-dpe-ges.php",46,{"type":139,"name":145,"callback":141,"file":142,"line":146},"admin_enqueue_scripts",47,{"type":139,"name":148,"callback":141,"file":142,"line":149},"wp_enqueue_scripts",53,[],[],[153],{"tag":154,"callback":141,"file":142,"line":155},"immowp_dpe_ges",54,[],{"dangerousFunctions":158,"sqlUsage":159,"outputEscaping":161,"fileOperations":27,"externalRequests":27,"nonceChecks":14,"capabilityChecks":27,"bundledLibraries":168},[],{"prepared":27,"raw":27,"locations":160},[],{"escaped":162,"rawEcho":14,"locations":163},154,[164],{"file":165,"line":166,"context":167},"includes\u002Fclass-immowp-diagnostic-dpe-ges-shortcode.php",292,"raw output",[],[170],{"entryPoint":171,"graph":172,"unsanitizedCount":27,"severity":197},"\u003Csettings-page> (admin\u002Fpartials\u002Fsettings-page.php:0)",{"nodes":173,"edges":193},[174,180,186,189],{"id":175,"type":176,"label":177,"file":178,"line":179},"n0","source","$_POST","admin\u002Fpartials\u002Fsettings-page.php",38,{"id":181,"type":182,"label":183,"file":178,"line":184,"wp_function":185},"n1","sink","update_option() [Settings Manipulation]",41,"update_option",{"id":187,"type":176,"label":188,"file":178,"line":179},"n2","$_POST (x14)",{"id":190,"type":182,"label":191,"file":178,"line":121,"wp_function":192},"n3","echo() [XSS]","echo",[194,196],{"from":175,"to":181,"sanitized":195},true,{"from":187,"to":190,"sanitized":195},"low",{"summary":199,"deductions":200},"The plugin \"immowp-diagnostic-dpe-ges\" v1.2.1 exhibits a generally strong security posture based on the static analysis and vulnerability history provided. The code demonstrates good practices by avoiding dangerous functions, using prepared statements exclusively for SQL queries, and maintaining a high percentage of properly escaped output. The presence of a nonce check and the absence of file operations or external HTTP requests further contribute to a secure foundation. Notably, the taint analysis found no unsanitized paths, indicating a low risk of typical injection vulnerabilities.",[201,204],{"reason":202,"points":203},"No capability checks detected.",5,{"reason":205,"points":206},"Minor concern: 99% output escaping, not 100%.",2,"2026-04-16T14:37:07.866Z",{"wat":209,"direct":218},{"assetPaths":210,"generatorPatterns":213,"scriptPaths":214,"versionParams":215},[211,212],"\u002Fwp-content\u002Fplugins\u002Fimmowp-diagnostic-dpe-ges\u002Fpublic\u002Fcss\u002Fimmowp-diagnostic-dpe-ges-public.css","\u002Fwp-content\u002Fplugins\u002Fimmowp-diagnostic-dpe-ges\u002Fadmin\u002Fcss\u002Fimmowp-diagnostic-dpe-ges-admin.css",[],[],[216,217],"immowp-diagnostic-dpe-ges\u002Fpublic\u002Fcss\u002Fimmowp-diagnostic-dpe-ges-public.css?ver=","immowp-diagnostic-dpe-ges-admin?ver=",{"cssClasses":219,"htmlComments":228,"htmlAttributes":230,"restEndpoints":233,"jsGlobals":234,"shortcodeOutput":235},[220,221,222,223,224,225,226,227],"immowp-dpe-ges-container","immowp-dpe-ges-label","immowp-dpe-ges-value","immowp-dpe-ges-legend","immowp-dpe-ges-legend-item","immowp-dpe-ges-legend-color","immowp-dpe-ges-legend-text","immowp-dpe-ges-legend-range",[229],"Shortcode handler for DPE\u002FGES display",[231,232],"data-dpe-value","data-ges-value",[],[],[236,237,238,239,240,241,242,243],"\u003Cdiv class=\"immowp-dpe-ges-container\"","\u003Cdiv class=\"immowp-dpe-ges-label\">DPE\u003C\u002Fdiv>","\u003Cdiv class=\"immowp-dpe-ges-value\">","\u003Cdiv class=\"immowp-dpe-ges-legend\">","\u003Cdiv class=\"immowp-dpe-ges-legend-item\">","\u003Cdiv class=\"immowp-dpe-ges-legend-color\" style=\"background-color:","\u003Cdiv class=\"immowp-dpe-ges-legend-text\">","\u003Cdiv class=\"immowp-dpe-ges-legend-range\">",{"error":195,"url":245,"statusCode":246,"statusMessage":247,"message":247},"http:\u002F\u002Flocalhost\u002Fapi\u002Fplugins\u002Fimmowp-diagnostic-dpe-ges\u002Fbundle",404,"no bundle for this plugin yet",{"slug":4,"current_version":6,"total_versions":206,"versions":249},[250,256],{"version":6,"download_url":26,"svn_tag_url":251,"released_at":28,"has_diff":252,"diff_files_changed":253,"diff_lines":28,"trac_diff_url":254,"vulnerabilities":255,"is_current":195},"https:\u002F\u002Fplugins.svn.wordpress.org\u002Fimmowp-diagnostic-dpe-ges\u002Ftags\u002F1.2.1\u002F",false,[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fimmowp-diagnostic-dpe-ges%2Ftags%2F1.0.0&new_path=%2Fimmowp-diagnostic-dpe-ges%2Ftags%2F1.2.1",[],{"version":81,"download_url":257,"svn_tag_url":258,"released_at":28,"has_diff":252,"diff_files_changed":259,"diff_lines":28,"trac_diff_url":28,"vulnerabilities":260,"is_current":252},"https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fimmowp-diagnostic-dpe-ges.1.0.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fimmowp-diagnostic-dpe-ges\u002Ftags\u002F1.0.0\u002F",[],[]]