[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fLnuxQ7Qsf9CYFvYcNo4n991ab4ton_YtuivAmqB_-r4":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":28,"last_vuln_date":29,"fetched_at":30,"vulnerabilities":31,"developer":32,"crawl_stats":29,"alternatives":36,"analysis":137,"fingerprints":334},"energy-saver","Energy Saver","0.1.1","bimagency","https:\u002F\u002Fprofiles.wordpress.org\u002Fbimagency\u002F","\u003Cp>\u003Ca href=\"http:\u002F\u002Fwww.stereoagency.com\u002Flab\u002Fenergy-saver\u002F\" rel=\"nofollow ugc\">For an Introduction & Demo to Energy Saver, visit the plugin’s page\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>Energy Saver is a lightweight plugin for your website or blog that spares energy by dimming the brightness of the page when it’s not in focus.\u003C\u002Fp>\n\u003Cp>Energy Saver is 101% free. We made this plugin with the hope that we can lower the amount of energy used around the web, thanks to the help of webmasters, bloggers and site owners. If you use it, it will save electricity for all your visitors, but it will also increase the response time and availability of your WordPress (that’s the extra 1%).\u003C\u002Fp>\n\u003Ch4>Features:\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Admin panel with multiple settings\u003C\u002Fli>\n\u003Cli>Show \u002F hide the plugin\u003C\u002Fli>\n\u003Cli>Show \u002F hide the splash screen\u003C\u002Fli>\n\u003Cli>Set cookie duration (to determine recent visits and display message accordingly)\u003C\u002Fli>\n\u003Cli>Customize the message displayed when energy saving mode is active\u003C\u002Fli>\n\u003Cli>Select transitions speed\u003C\u002Fli>\n\u003Cli>Customize the amount of energy saved by adjusting the overlay opacity\u003C\u002Fli>\n\u003Cli>Customize the buttons and links colors\u003C\u002Fli>\n\u003Cli>Add custom Javascript to pause \u002F resume other animated ressources at the same time (like a slideshow…)\u003C\u002Fli>\n\u003Cli>Optimize your site’s speed through customization of the .htaccess file\u003C\u002Fli>\n\u003Cli>Choose between various methods to optimize file compression\u003C\u002Fli>\n\u003Cli>Modify these settings, while we make a safety copy of your original .htaccess file\u003C\u002Fli>\n\u003Cli>Requires that jQuery is installed and running on your WP theme\u003C\u002Fli>\n\u003C\u002Ful>\n","Contribute to a better, greener Internet by saving your website's Energy consumption.",10,1936,100,1,"2014-03-05T17:31:00.000Z","3.7.41","3.6","",[20,21,22,23,24],"ecology","energy","green","optimisation","screensaver","http:\u002F\u002Fwww.stereoagency.com\u002Flab\u002Fenergy-saver\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fenergy-saver.zip",85,0,null,"2026-03-15T15:16:48.613Z",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":14,"total_installs":11,"avg_security_score":27,"avg_patch_time_days":33,"trust_score":34,"computed_at":35},30,84,"2026-04-05T05:33:14.860Z",[37,53,79,100,115],{"slug":38,"name":39,"version":40,"author":41,"author_profile":42,"description":43,"short_description":44,"active_installs":11,"downloaded":45,"rating":28,"num_ratings":28,"last_updated":18,"tested_up_to":46,"requires_at_least":47,"requires_php":48,"tags":49,"homepage":18,"download_link":51,"security_score":13,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":52},"carbon-offset","Carbon Offset","1.0.6","Joost de Valk","https:\u002F\u002Fprofiles.wordpress.org\u002Fjoostdevalk\u002F","\u003Cp>With the web’s energy consumption surpassing that of global air travel, it is of paramount importance to build a more sustainable web. Carbon Offset allows you to offset the CO2 emissions of your website, integrating with the Cloverly API.\u003C\u002Fp>\n\u003Cp>Version 1.0 calculates the greenhouse emissions from your website visits and integrates with the \u003Ca href=\"https:\u002F\u002Fcloverly.com\" rel=\"nofollow ugc\">Cloverly\u003C\u002Fa> for offsets & payments.\u003Cbr \u002F>\nThe plugin is easily extendable to add future implementations of other services capable of carbon offsets on demand, as well as transaction-based carbon-offsetting for e-commerce (not yet implemented in v1.0).\u003C\u002Fp>\n","Carbon Offset allows you to offset the CO2 emissions of your website, helping us build a better and more sustainable future for the web.",2201,"5.8.13","5.0","5.6",[38,20,22,50],"greenhouse","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcarbon-offset.zip","2026-03-15T10:48:56.248Z",{"slug":54,"name":55,"version":56,"author":57,"author_profile":58,"description":59,"short_description":60,"active_installs":61,"downloaded":62,"rating":63,"num_ratings":64,"last_updated":65,"tested_up_to":66,"requires_at_least":67,"requires_php":48,"tags":68,"homepage":74,"download_link":75,"security_score":76,"vuln_count":77,"unpatched_count":28,"last_vuln_date":78,"fetched_at":30},"hurrytimer","HurryTimer – An Scarcity and Urgency Countdown Timer for WordPress & WooCommerce","2.14.3","Nabil Lemsieh","https:\u002F\u002Fprofiles.wordpress.org\u002Fnlemsieh\u002F","\u003Cp>\u003Ca href=\"https:\u002F\u002Fhurrytimer.com\u002F\" rel=\"nofollow ugc\">HurryTimer\u003C\u002Fa> is a flexible and lightweight plugin that lets you create \u003Cstrong>smart countdown timers\u003C\u002Fstrong> to add urgency and scarcity that drives clicks, increases sales, and highlights upcoming events or deadlines.\u003C\u002Fp>\n\u003Cp>Easily create:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Evergreen timers\u003C\u002Fstrong> personalized for each visitor\u003C\u002Fli>\n\u003Cli>\u003Cstrong>One-time fixed-date timers\u003C\u002Fstrong> for global deadlines\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Recurring timers (PRO)\u003C\u002Fstrong> for repeating daily deals, shipping cutoffs, and more\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Works with any theme and all major page builders like \u003Cstrong>Elementor\u003C\u002Fstrong>, \u003Cstrong>Divi\u003C\u002Fstrong>, \u003Cstrong>Beaver Builder\u003C\u002Fstrong>, \u003Cstrong>WPBakery\u003C\u002Fstrong>, and \u003Cstrong>Gutenberg\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Cp>Whether you’re running flash sales, promoting an event, or adding urgency to WooCommerce products, HurryTimer helps increase engagement and conversions — no coding required.\u003C\u002Fp>\n\u003Ch3>✅ FREE FEATURES\u003C\u002Fh3>\n\u003Ch4>🔁 Evergreen Countdown Timers\u003C\u002Fh4>\n\u003Cp>Each visitor sees their \u003Cstrong>own unique countdown\u003C\u002Fstrong>, no matter when they visit.\u003Cbr \u002F>\nGreat for evergreen sales funnels and personalized campaigns.\u003Cbr \u002F>\nTracking methods:\u003Cbr \u002F>\n– Cookie-based\u003Cbr \u002F>\n– IP-based\u003C\u002Fp>\n\u003Ch4>📅 One-Time Countdown Timers\u003C\u002Fh4>\n\u003Cp>Set a shared deadline for everyone — between a start and end date.\u003Cbr \u002F>\nPerfect for:\u003Cbr \u002F>\n– Black Friday sales\u003Cbr \u002F>\n– Webinar registrations\u003Cbr \u002F>\n– Product launches\u003C\u002Fp>\n\u003Ch4>⚙️ Expiry Actions\u003C\u002Fh4>\n\u003Cp>Decide what happens when the timer reaches zero:\u003Cbr \u002F>\n– Hide the timer\u003Cbr \u002F>\n– Show a custom message\u003Cbr \u002F>\n– Redirect to a URL\u003C\u002Fp>\n\u003Ch4>🛒 WooCommerce Integration\u003C\u002Fh4>\n\u003Cp>Automatically show countdown timers on product pages and control actions when time expires:\u003Cbr \u002F>\n– Hide the “Add to Cart” button\u003C\u002Fp>\n\u003Ch4>🎨 Live Timer Styling\u003C\u002Fh4>\n\u003Cp>Customize timer appearance in real time:\u003Cbr \u002F>\n– Edit labels (Days, Hours, Minutes, Seconds)\u003Cbr \u002F>\n– Set custom colors, spacing, and more\u003Cbr \u002F>\n– Add a CTA button\u003C\u002Fp>\n\u003Ch4>➕ More Free Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Auto-restart timer (on revisit or immediately)  \u003C\u002Fli>\n\u003Cli>Display one timer multiple times per page\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>🚀 PRO Features\u003C\u002Fh3>\n\u003Cp>In addition to all features in Lite, HurryTimer Pro provides access to many other powerful features:\u003C\u002Fp>\n\u003Ch4>🔁 Recurring Countdown Timers\u003C\u002Fh4>\n\u003Cp>Recurring timers are countdowns that \u003Cstrong>automatically reset and start again\u003C\u002Fstrong> based on a defined schedule.\u003Cbr \u002F>\nUnlike one-time timers that expire once, recurring timers \u003Cstrong>repeat continuously\u003C\u002Fstrong> on intervals you set, such as:\u003Cbr \u002F>\n– Every minute\u003Cbr \u002F>\n– Every hour\u003Cbr \u002F>\n– Every day\u003Cbr \u002F>\n– Every week\u003Cbr \u002F>\n– Every month\u003C\u002Fp>\n\u003Cp>\u003Cstrong>What is it used for?\u003C\u002Fstrong>\u003Cbr \u002F>\nRecurring timers are perfect for campaigns and offers that happen regularly and need to restart without manual intervention. Examples include:\u003Cbr \u002F>\n– Daily flash sales that reset every 24 hours\u003Cbr \u002F>\n– Hourly countdowns for limited-time product availability\u003Cbr \u002F>\n– Weekly shipping cut-off reminders (“Order before Friday 5 PM”)\u003Cbr \u002F>\n– Monthly promotions that recur on specific dates\u003C\u002Fp>\n\u003Cp>This feature helps create a persistent sense of urgency while automating timer resets to match your marketing calendar or business rules.\u003C\u002Fp>\n\u003Ch4>🎟️ Expire WooCommerce Coupons\u003C\u002Fh4>\n\u003Cp>Set a timer to \u003Cstrong>automatically deactivate\u003C\u002Fstrong> specific WooCommerce coupon codes.\u003Cbr \u002F>\nGreat for:\u003Cbr \u002F>\n– Time-limited discounts\u003Cbr \u002F>\n– Flash sales\u003Cbr \u002F>\n– Cart recovery offers\u003C\u002Fp>\n\u003Ch4>📌 Sticky Countdown Bar\u003C\u002Fh4>\n\u003Cp>Display a fixed countdown timer at the \u003Cstrong>top or bottom\u003C\u002Fstrong> of the screen.\u003Cbr \u002F>\nVisible across all pages or specific pages only.\u003Cbr \u002F>\nBoosts visibility and urgency during active promotions.\u003C\u002Fp>\n\u003Ch4>⏰ Custom Timezone\u003C\u002Fh4>\n\u003Cp>Set a specific timezone for fixed-date and recurring timers instead of server timezone.\u003Cbr \u002F>\nEnsures countdowns align perfectly with your intended audience’s local time.\u003C\u002Fp>\n\u003Ch4>🔄 Restart Evergreen Timers After Specific Time\u003C\u002Fh4>\n\u003Cp>Allows you to set a \u003Cstrong>waiting period before the evergreen timer restarts\u003C\u002Fstrong> for the same visitor.\u003Cbr \u002F>\nFor example, you can make the timer pause for 24 hours after expiring before showing a fresh countdown again.\u003Cbr \u002F>\nThis controls how often returning visitors see a new urgency window, preventing constant restarts.\u003C\u002Fp>\n\u003Ch4>🌍 Ends Evergreen Timer at User’s Local Time\u003C\u002Fh4>\n\u003Cp>Instead of ending the timer after a fixed duration from the first visit, this option makes the evergreen countdown expire at a specific time of day in the visitor’s \u003Cstrong>own local timezone\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Cp>For example:\u003Cbr \u002F>\n– The timer always ends at midnight local time for each visitor, regardless of when they started the countdown.\u003C\u002Fp>\n\u003Cp>This creates urgency synced to each user’s day cycle, making offers feel more natural and timely worldwide.\u003C\u002Fp>\n\u003Ch4>➕ Multiple Expiry Actions\u003C\u002Fh4>\n\u003Cp>Trigger more than one action when a timer ends, such as hide timer + show message.\u003C\u002Fp>\n\u003Ch4>🎨 Advanced Design Controls\u003C\u002Fh4>\n\u003Cp>Unlock extra customization options and inject \u003Cstrong>custom CSS\u003C\u002Fstrong> per timer.\u003Cbr \u002F>\nCreate visually consistent timers that match your site branding.\u003C\u002Fp>\n\u003Ch4>🧑‍💼 Priority Support\u003C\u002Fh4>\n\u003Cp>Get \u003Cstrong>fast, dedicated support\u003C\u002Fstrong> via email or chat.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fhurrytimer.com?utm_source=wp_repo&utm_medium=link&utm_campaign=free_version\" rel=\"nofollow ugc\">Check out HurryTimer PRO \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan>\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Usage\u003C\u002Fh3>\n\u003Col>\n\u003Cli>Visit “HurryTimer > Add New Timer”.\u003C\u002Fli>\n\u003Cli>Choose between Evergreen, and One-time.\u003C\u002Fli>\n\u003Cli>Enter a period for “Evergreen” mode, or select a date and time for “One-Time” mode.\u003C\u002Fli>\n\u003Cli>Click on “Publish”.\u003C\u002Fli>\n\u003Cli>Copy shortCode and paste it into your post, page, or text widget content. You can also go to “WooCommerce” tab to integrate the countdown timer directly within a product page.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>To learn more, check out \u003Ca href=\"https:\u002F\u002Fdocs.hurrytimer.com\u002F\" rel=\"nofollow ugc\">HurryTimer documention\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Bug reports\u003C\u002Fh3>\n\u003Cp>If you noticed any bug, please post it on the support forum.\u003C\u002Fp>\n\u003Ch3>Further reading\u003C\u002Fh3>\n\u003Cp>For more info check out the following:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>The \u003Ca href=\"https:\u002F\u002Fhurrytimer.com\u002F?utm_source=wp_repo&utm_medium=link&utm_campaign=free_version\" rel=\"nofollow ugc\">HurryTimer Plugin\u003C\u002Fa> official homepage.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdocs.hurrytimer.com\u002F\" rel=\"nofollow ugc\">Documention\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>Follow HurryTimer on \u003Ca href=\"https:\u002F\u002Ftwitter.com\u002Fwp_hurrytimer\" rel=\"nofollow ugc\">Twitter\u003C\u002Fa>.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Explore Our Other plugins:\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fsirplugin.com\" rel=\"nofollow ugc\">Smart Image Resize\u003C\u002Fa> – Make all your WooCommerce product images the same size automatically — no manual work, no inconsistent layouts.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Frethumbify.com\" rel=\"nofollow ugc\">ReThumbify\u003C\u002Fa> – Regenerate thumbnails in the background with features like pause\u002Fresume, selective regeneration, cleanup of old or unused thumbnails, and more.\u003C\u002Fli>\n\u003C\u002Ful>\n","Create unlimited urgency and scarcity countdown timers for WordPress and WooCommerce to boost conversions and sales instantly.",20000,501784,96,166,"2026-03-06T03:02:00.000Z","6.9.4","4.0",[69,70,71,72,73],"countdown-timer","evergreen-countdown","flash-sale-timer","recurring-countdown-timer","sales-countdown-timer","https:\u002F\u002Fhurrytimer.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fhurrytimer.2.14.3.zip",95,5,"2026-01-11 00:00:00",{"slug":80,"name":81,"version":82,"author":83,"author_profile":84,"description":85,"short_description":86,"active_installs":61,"downloaded":87,"rating":63,"num_ratings":88,"last_updated":89,"tested_up_to":90,"requires_at_least":47,"requires_php":91,"tags":92,"homepage":95,"download_link":96,"security_score":97,"vuln_count":98,"unpatched_count":28,"last_vuln_date":99,"fetched_at":30},"lws-cleaner","LWS Cleaner","2.4.3","Aurélien LWS","https:\u002F\u002Fprofiles.wordpress.org\u002Faurelienlws\u002F","\u003Cp>LWS Cleaner helps you \u003Cstrong>clean your WordPress website\u003C\u002Fstrong>. This gives it a second youth, fast and easily!\u003Cbr \u002F>\nClean your posts, comments, terms, users or even unused medias with a single click. Manage your files and delete non native files to ensure utmost security on your website.\u003C\u002Fp>\n\u003Ch4>Articles\u003C\u002Fh4>\n\u003Cp>The LWS Cleaner plugin allows you to clean up various content related to your articles in a few clicks:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Delete article revisions\u003C\u002Fli>\n\u003Cli>Delete automatic drafts\u003C\u002Fli>\n\u003Cli>Delete articles in the recycle garbage can\u003C\u002Fli>\n\u003Cli>Delete orphan metadata from articles\u003C\u002Fli>\n\u003Cli>Delete duplicate metadata from articles\u003C\u002Fli>\n\u003Cli>Delete the oEmbed cache of article metadata\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Comments\u003C\u002Fh4>\n\u003Cp>Clean up the comments area just as easily:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Delete unapproved comments\u003C\u002Fli>\n\u003Cli>Delete unwanted comments\u003C\u002Fli>\n\u003Cli>Delete comments in the recycle garbage can\u003C\u002Fli>\n\u003Cli>Remove orphaned metadata from comments \u003C\u002Fli>\n\u003Cli>Remove duplicate metadata from comments \u003C\u002Fli>\n\u003Cli>Disable comments on the site\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Terms\u003C\u002Fh4>\n\u003Cp>You can also clean up terms:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Remove unused terms\u003C\u002Fli>\n\u003Cli>Remove orphaned metadata from terms\u003C\u002Fli>\n\u003Cli>Remove duplicate terms\u003C\u002Fli>\n\u003Cli>Remove orphaned relationships from terms\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Users\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Delete duplicate user metadata\u003C\u002Fli>\n\u003Cli>Delete orphaned user metadata\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Parameters\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Delete transients (cached data types in WordPress)\u003C\u002Fli>\n\u003Cli>Delete crons (crons schedule events automatically)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Plugins \u002F themes\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Delete unused plugins\u003C\u002Fli>\n\u003Cli>Delete unused themes\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Media\u003C\u002Fh4>\n\u003Cp>In this tab you will find a list of media that appear to be unused.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Delete media in a grouped way\u003C\u002Fli>\n\u003Cli>Add media to the ignore list in a grouped way (to avoid deleting them by mistake)\u003C\u002Fli>\n\u003Cli>Delete \u002F ignore media on a case by case basis\u003C\u002Fli>\n\u003Cli>Remove from the ignore list\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>This plugin is pre-installed when ordering one of these LWS webhosts: \u003Ca href=\"https:\u002F\u002Fwww.lws.fr\u002Fhebergement_wordpress.php\" rel=\"nofollow ugc\">WordPress hosting\u003C\u002Fa>, Classic shared \u003Ca href=\"https:\u002F\u002Fwww.lws.fr\u002Fhebergement_web.php\" rel=\"nofollow ugc\">web hosting\u003C\u002Fa> and \u003Ca href=\"https:\u002F\u002Fwww.lws.fr\u002Fhebergement-cpanel.php\" rel=\"nofollow ugc\">cPanel hosting\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>License\u003C\u002Fh3>\n\u003Cp>Released under the terms of the GNU General Public License.\u003C\u002Fp>\n","Clean everything on your website easily!",183389,14,"2025-12-01T08:39:00.000Z","6.8.5","7.3",[93,94,23],"cleaning","lws","https:\u002F\u002Fwww.lws.fr\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Flws-cleaner.2.4.3.zip",94,3,"2025-09-11 00:00:00",{"slug":101,"name":102,"version":103,"author":83,"author_profile":84,"description":104,"short_description":105,"active_installs":61,"downloaded":106,"rating":13,"num_ratings":107,"last_updated":108,"tested_up_to":66,"requires_at_least":47,"requires_php":91,"tags":109,"homepage":95,"download_link":112,"security_score":113,"vuln_count":98,"unpatched_count":28,"last_vuln_date":114,"fetched_at":30},"lws-tools","LWS Tools","2.6.2","\u003Cp>With LWS Tools, get a hold on various \u003Cstrong>tools and options to optimize your website\u003C\u002Fstrong>. From deactivating emotes or hiding sensible informations to deactivating REST API!\u003Cbr \u002F>\nYou can access and change several parameters, get informations on your database and your server and even more.\u003C\u002Fp>\n\u003Ch4>WPilot – Your WordPress AI Assistant\u003C\u002Fh4>\n\u003Cp>Meet \u003Cstrong>WPilot\u003C\u002Fstrong>, your dedicated AI assistant for WordPress, available exclusively with LWS hosting. WPilot automatically analyzes your site, plugins, and theme to provide personalized advice and guidance. Whether you’re creating, updating, or optimizing your website, WPilot acts as your co-pilot, helping you troubleshoot common issues and make informed decisions about your WordPress site. This intelligent assistant understands your specific setup and offers tailored recommendations to enhance your website’s performance and functionality.\u003C\u002Fp>\n\u003Ch4>Notifications\u003C\u002Fh4>\n\u003Cp>Find an improved notification center allowing you to see at a glance what to update, what to delete, correct or adjust.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Status of updates to the WordPress version, plugins, themes and translations.\u003C\u002Fli>\n\u003Cli>Unused plugins and themes can be removed in one click..\u003C\u002Fli>\n\u003Cli>Database prefix : customized or not.\u003C\u002Fli>\n\u003Cli>Validity of your SSL certificate (included with LWS \u003Ca href=\"https:\u002F\u002Fwww.lws.fr\u002Fhebergement_wordpress.php\" rel=\"nofollow ugc\">web hosting\u003C\u002Fa> plans).\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Server information\u003C\u002Fh4>\n\u003Cp>View all the characteristics of the server on which your WordPress website is hosted:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Environment, server information\u003C\u002Fli>\n\u003Cli>IP address of your device\u003C\u002Fli>\n\u003Cli>Server web port\u003C\u002Fli>\n\u003Cli>SSL certificate status (HTTPS)\u003C\u002Fli>\n\u003Cli>Server name\u003C\u002Fli>\n\u003Cli>Server IP address\u003C\u002Fli>\n\u003Cli>Protocol version\u003C\u002Fli>\n\u003Cli>PHP version\u003C\u002Fli>\n\u003Cli>Debug WP mode status (WordPress debug mode)\u003C\u002Fli>\n\u003Cli>Status of allow_url_fopen (file access functions)\u003C\u002Fli>\n\u003Cli>Server time zone\u003C\u002Fli>\n\u003Cli>Default encoding\u003C\u002Fli>\n\u003Cli>Uploading files\u003C\u002Fli>\n\u003Cli>Maximum execution time\u003C\u002Fli>\n\u003Cli>Maximum number of files per upload\u003C\u002Fli>\n\u003Cli>Maximum number of characters per entry\u003C\u002Fli>\n\u003Cli>RAM memory limit\u003C\u002Fli>\n\u003Cli>Maximum size of an item\u003C\u002Fli>\n\u003Cli>Maximum size of uploaded files\u003C\u002Fli>\n\u003Cli>PHP memory usage\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Optimisation\u003C\u002Fh4>\n\u003Cp>Delete, reduce elements that are not useful to you. Or add minor features. Here are the features you can enable as you wish:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Delete the Windows Live Writer manifest\u003C\u002Fli>\n\u003Cli>Reduce the number of revisions\u003C\u002Fli>\n\u003Cli>Delete author pages and associated links\u003C\u002Fli>\n\u003Cli>Prevent WordPress from disabling pingbacks of your own posts\u003C\u002Fli>\n\u003Cli>Use visitor browser emotes instead of WordPress emotes\u003C\u002Fli>\n\u003Cli>Remove Title 1 in Tiny MCE\u003C\u002Fli>\n\u003Cli>Remove shortlinks\u003C\u002Fli>\n\u003Cli>Add hidden ‘Medium Large’ image size\u003C\u002Fli>\n\u003Cli>Alternative cleaning of uploaded media\u003C\u002Fli>\n\u003Cli>Remove RSS feeds\u003C\u002Fli>\n\u003Cli>Remove links from RSS feeds\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Security\u003C\u002Fh4>\n\u003Cp>Here are some functions that you can activate. These have a positive impact on the security of your site:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Hide connection errors on WP-Login\u003C\u002Fli>\n\u003Cli>Hide the ‘WordPress Version’ meta from pages\u003C\u002Fli>\n\u003Cli>Disable the REST API\u003C\u002Fli>\n\u003Cli>Hide user pages from sitemap\u003C\u002Fli>\n\u003Cli>Hide user endpoints from REST API\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>MySQL Reports\u003C\u002Fh4>\n\u003Cp>Find a summary table of the WordPress data in your MySQL database. You can also repair and optimize your database directly from LWS Tools.\u003C\u002Fp>\n\u003Ch4>Other tools\u003C\u002Fh4>\n\u003Cp>In the last tab of the plugin, you have access to other useful functions:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Disconnect all sessions except the active user (you).\u003C\u002Fli>\n\u003Cli>Clean up revisions that are older than a certain time (please specify)\u003C\u002Fli>\n\u003Cli>Delete trashed or unwanted comments\u003C\u002Fli>\n\u003Cli>Delete temporary data (transients) from the cache\u003C\u002Fli>\n\u003Cli>Reset the plugin configuration\u003C\u002Fli>\n\u003Cli>Keep the configuration even after deleting the plugin\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>This plugin is pre-installed when ordering one of these LWS webhosts: \u003Ca href=\"https:\u002F\u002Fwww.lws.fr\u002Fhebergement_wordpress.php\" rel=\"nofollow ugc\">WordPress hosting\u003C\u002Fa>, Classic shared \u003Ca href=\"https:\u002F\u002Fwww.lws.fr\u002Fhebergement_web.php\" rel=\"nofollow ugc\">web hosting\u003C\u002Fa> and \u003Ca href=\"https:\u002F\u002Fwww.lws.fr\u002Fhebergement-cpanel.php\" rel=\"nofollow ugc\">cPanel hosting\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>License\u003C\u002Fh3>\n\u003Cp>Released under the terms of the GNU General Public License.\u003C\u002Fp>\n","Optimize and modify your website's parameters",203470,6,"2025-12-15T09:15:00.000Z",[110,94,23,111],"admin","security","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Flws-tools.2.6.2.zip",98,"2023-06-16 00:00:00",{"slug":116,"name":117,"version":118,"author":119,"author_profile":120,"description":121,"short_description":122,"active_installs":123,"downloaded":124,"rating":113,"num_ratings":125,"last_updated":126,"tested_up_to":90,"requires_at_least":127,"requires_php":91,"tags":128,"homepage":18,"download_link":133,"security_score":134,"vuln_count":135,"unpatched_count":28,"last_vuln_date":136,"fetched_at":30},"phastpress","PhastPress","3.9","Albert Peschar","https:\u002F\u002Fprofiles.wordpress.org\u002Fkiboit\u002F","\u003Cp>PhastPress uses advanced techniques to manipulate your pages, scripts, stylesheets and images to significantly improve load times. It’s designed to conform to Google PageSpeed Insights and GTmetrix recommendations and can improve your site’s score dramatically.\u003C\u002Fp>\n\u003Cp>PhastPress’ motto is \u003Cem>no configuration\u003C\u002Fem>.  Install, activate and go!\u003C\u002Fp>\n\u003Cp>PhastPress has the Phast web page optimisation engine by \u003Ca href=\"https:\u002F\u002Fkiboit.com\u002F\" rel=\"nofollow ugc\">Albert Peschar\u003C\u002Fa> and \u003Ca href=\"https:\u002F\u002Ftwitter.com\u002Fmkosturkov\" rel=\"nofollow ugc\">Milko Kosturkov\u003C\u002Fa> at its core.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Image optimization:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Phast optimizes images using PNG quantization (\u003Ca href=\"https:\u002F\u002Fpngquant.org\u002F\" rel=\"nofollow ugc\">pngquant\u003C\u002Fa>) and JPEG recoding (\u003Ca href=\"https:\u002F\u002Flibjpeg-turbo.org\u002F\" rel=\"nofollow ugc\">libjpeg-turbo\u003C\u002Fa>).\u003C\u002Fli>\n\u003Cli>Phast inlines small images (\u003C 512 bytes) in the page.\u003C\u002Fli>\n\u003Cli>Phast converts JPEG images into WebP for supporting browsers.\u003C\u002Fli>\n\u003Cli>Phast enables \u003Ca href=\"https:\u002F\u002Fweb.dev\u002Fnative-lazy-loading\u002F\" rel=\"nofollow ugc\">native lazy loading\u003C\u002Fa> to speed up page loading and save bandwidth.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Asynchronous scripts and stylesheets:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Phast loads all scripts on your page asynchronously and in a single request, while maintaining full compatibility with legacy scripts, due to our custom script loader.\u003C\u002Fli>\n\u003Cli>Phast proxies external scripts to extend their cache lifetime.\u003C\u002Fli>\n\u003Cli>Phast inlines critical CSS automatically by comparing the rules in your stylesheets with the elements on your page.\u003C\u002Fli>\n\u003Cli>Phast loads non-critical CSS asynchronously and in a single request.\u003C\u002Fli>\n\u003Cli>Phast inlines Google Fonts CSS.\u003C\u002Fli>\n\u003Cli>Phast lazily loads IFrames to prioritize the main page load.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Get the full power of Phast for your website by installing PhastPress now.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fkiboit.com\u002Fphastpress-support\" rel=\"nofollow ugc\">\u003Cstrong>For commercial support and bug reports, click here.\u003C\u002Fstrong>\u003C\u002Fa>\u003C\u002Fp>\n","PhastPress automatically optimizes your site for the best possible performance.",10000,500723,99,"2026-02-11T11:47:00.000Z","6.2",[23,129,130,131,132],"optimization","page-speed","pagespeed-insights","speed","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fphastpress.3.9.zip",93,2,"2025-12-22 00:00:00",{"attackSurface":138,"codeSignals":195,"taintFlows":322,"riskAssessment":323,"analyzedAt":333},{"hooks":139,"ajaxHandlers":191,"restRoutes":192,"shortcodes":193,"cronEvents":194,"entryPointCount":28,"unprotectedCount":28},[140,146,150,153,157,160,164,168,171,174,178,182,187],{"type":141,"name":142,"callback":143,"file":144,"line":145},"action","init","load_settings","sa_energy_saver.php",40,{"type":141,"name":147,"callback":148,"file":144,"line":149},"admin_init","register_overlay_settings",42,{"type":141,"name":147,"callback":151,"file":144,"line":152},"register_optimize_settings",43,{"type":141,"name":154,"callback":155,"file":144,"line":156},"admin_menu","add_admin_menus",46,{"type":141,"name":147,"callback":158,"file":144,"line":159},"optimize_init",48,{"type":141,"name":161,"callback":162,"file":144,"line":163},"wp_enqueue_scripts","register_public_styles",1149,{"type":141,"name":165,"callback":166,"file":144,"line":167},"admin_enqueue_scripts","register_admin_styles",1151,{"type":141,"name":161,"callback":169,"file":144,"line":170},"register_public_scripts",1153,{"type":141,"name":165,"callback":172,"file":144,"line":173},"register_admin_scripts",1155,{"type":141,"name":175,"callback":176,"file":144,"line":177},"wp_footer","overlay_add_to_footer",1157,{"type":141,"name":179,"callback":180,"file":144,"line":181},"flush_event","refresh_rewrite_rules",1159,{"type":183,"name":184,"callback":185,"file":144,"line":186},"filter","mod_rewrite_rules","htaccess_rules",1161,{"type":183,"name":188,"callback":189,"file":144,"line":190},"generate_rewrite_rules","wp_rewrite_rules",1163,[],[],[],[],{"dangerousFunctions":196,"sqlUsage":197,"outputEscaping":199,"fileOperations":320,"externalRequests":28,"nonceChecks":28,"capabilityChecks":28,"bundledLibraries":321},[],{"prepared":28,"raw":28,"locations":198},[],{"escaped":200,"rawEcho":201,"locations":202},12,66,[203,206,208,209,211,213,215,217,219,221,223,225,227,229,231,233,235,237,239,240,242,244,245,247,249,251,253,255,257,259,261,263,265,267,269,270,272,273,275,276,278,280,282,284,286,288,289,291,293,294,295,297,299,300,301,303,305,306,307,309,311,312,314,315,316,318],{"file":144,"line":204,"context":205},223,"raw output",{"file":144,"line":207,"context":205},224,{"file":144,"line":207,"context":205},{"file":144,"line":210,"context":205},242,{"file":144,"line":212,"context":205},243,{"file":144,"line":214,"context":205},244,{"file":144,"line":216,"context":205},245,{"file":144,"line":218,"context":205},246,{"file":144,"line":220,"context":205},247,{"file":144,"line":222,"context":205},248,{"file":144,"line":224,"context":205},249,{"file":144,"line":226,"context":205},250,{"file":144,"line":228,"context":205},251,{"file":144,"line":230,"context":205},252,{"file":144,"line":232,"context":205},253,{"file":144,"line":234,"context":205},254,{"file":144,"line":236,"context":205},273,{"file":144,"line":238,"context":205},274,{"file":144,"line":238,"context":205},{"file":144,"line":241,"context":205},292,{"file":144,"line":243,"context":205},293,{"file":144,"line":243,"context":205},{"file":144,"line":246,"context":205},311,{"file":144,"line":248,"context":205},312,{"file":144,"line":250,"context":205},331,{"file":144,"line":252,"context":205},332,{"file":144,"line":254,"context":205},333,{"file":144,"line":256,"context":205},334,{"file":144,"line":258,"context":205},351,{"file":144,"line":260,"context":205},352,{"file":144,"line":262,"context":205},353,{"file":144,"line":264,"context":205},354,{"file":144,"line":266,"context":205},373,{"file":144,"line":268,"context":205},375,{"file":144,"line":268,"context":205},{"file":144,"line":271,"context":205},393,{"file":144,"line":271,"context":205},{"file":144,"line":274,"context":205},410,{"file":144,"line":274,"context":205},{"file":144,"line":277,"context":205},426,{"file":144,"line":279,"context":205},427,{"file":144,"line":281,"context":205},457,{"file":144,"line":283,"context":205},458,{"file":144,"line":285,"context":205},489,{"file":144,"line":287,"context":205},490,{"file":144,"line":287,"context":205},{"file":144,"line":290,"context":205},507,{"file":144,"line":292,"context":205},508,{"file":144,"line":292,"context":205},{"file":144,"line":292,"context":205},{"file":144,"line":296,"context":205},526,{"file":144,"line":298,"context":205},527,{"file":144,"line":298,"context":205},{"file":144,"line":298,"context":205},{"file":144,"line":302,"context":205},545,{"file":144,"line":304,"context":205},546,{"file":144,"line":304,"context":205},{"file":144,"line":304,"context":205},{"file":144,"line":308,"context":205},566,{"file":144,"line":310,"context":205},567,{"file":144,"line":310,"context":205},{"file":144,"line":313,"context":205},622,{"file":144,"line":313,"context":205},{"file":144,"line":313,"context":205},{"file":144,"line":317,"context":205},623,{"file":144,"line":319,"context":205},759,13,[],[],{"summary":324,"deductions":325},"The \"energy-saver\" plugin v0.1.1 exhibits a generally strong security posture based on the provided static analysis.  The absence of AJAX handlers, REST API routes, shortcodes, and cron events, or at least their protection, significantly limits the potential attack surface. The plugin also demonstrates good practices by exclusively using prepared statements for its SQL queries.  However, a major concern is the very low percentage of properly escaped output (15%). This indicates a high risk of Cross-Site Scripting (XSS) vulnerabilities, as unsanitized data displayed to users could be manipulated to execute malicious scripts.\n\nThe vulnerability history is clean, with no recorded CVEs, suggesting a lack of publicly known vulnerabilities. While this is positive, it's important to remember that a lack of history doesn't guarantee complete security, especially given the output escaping issues. The taint analysis also shows no identified flows, which is good, but this is often correlated with a smaller attack surface and limited data processing within the plugin, which is the case here. The complete lack of nonces and capability checks across all entry points (which are zero in this analysis) is a consequence of the limited attack surface, but would be a critical oversight if any entry points were present without them.\n\nIn conclusion, the plugin's strengths lie in its minimal attack surface and secure SQL handling. The primary and significant weakness is the inadequate output escaping, which presents a considerable XSS risk. Without any known historical vulnerabilities, the plugin appears to be in a relatively secure state for its current functionality, but the output escaping issue needs to be addressed to mitigate potential XSS attacks.",[326,329,331],{"reason":327,"points":328},"Low percentage of properly escaped output",8,{"reason":330,"points":77},"No nonce checks on entry points (if any exist)",{"reason":332,"points":77},"No capability checks on entry points (if any exist)","2026-03-17T00:32:26.350Z",{"wat":335,"direct":346},{"assetPaths":336,"generatorPatterns":340,"scriptPaths":341,"versionParams":342},[337,338,339],"\u002Fwp-content\u002Fplugins\u002Fenergy-saver\u002Fjs\u002Fjquery.min.js","\u002Fwp-content\u002Fplugins\u002Fenergy-saver\u002Fjs\u002Fsa-es.js","\u002Fwp-content\u002Fplugins\u002Fenergy-saver\u002Fcss\u002Fsa-es.css",[],[337,338],[343,344,345],"energy-saver\u002Fjs\u002Fjquery.min.js?ver=","energy-saver\u002Fjs\u002Fsa-es.js?ver=","energy-saver\u002Fcss\u002Fsa-es.css?ver=",{"cssClasses":347,"htmlComments":352,"htmlAttributes":353,"restEndpoints":354,"jsGlobals":355,"shortcodeOutput":357},[348,349,350,351],"sa-es-wrapper","sa-es-overlay","sa-es-button","sa-es-splash",[],[],[],[356],"sa_es_vars",[]]