[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fSVJyeHDx4UQjeqNQvEeS1-N9SdAxxqbw9xI3GMAIVwA":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":11,"num_ratings":11,"last_updated":13,"tested_up_to":14,"requires_at_least":15,"requires_php":16,"tags":17,"homepage":23,"download_link":24,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27,"vulnerabilities":28,"developer":29,"crawl_stats":26,"alternatives":34,"analysis":127,"fingerprints":173},"mesi-cache","Mesi Cache","1.2.5","andresmesi","https:\u002F\u002Fprofiles.wordpress.org\u002Fandresmesi\u002F","\u003Cp>Mesi Cache converts your WordPress site into a fully static HTML version served\u003Cbr \u002F>\ndirectly by Apache. Once a page is cached, it is delivered instantly without\u003Cbr \u002F>\nexecuting PHP or querying MySQL.\u003C\u002Fp>\n\u003Cp>This design removes the need for PHP-FPM and database access on every visit,\u003Cbr \u002F>\nreducing server load to almost zero. The result is a pure static experience with\u003Cbr \u002F>\ninstant page delivery and total control over your server resources.\u003C\u002Fp>\n\u003Cp>Mesi Cache is minimalist, open, and transparent. It integrates cleanly with\u003Cbr \u002F>\n    .htaccess, uses no cron jobs, and requires no external services.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>What it does\u003C\u002Fstrong>\u003Cbr \u002F>\n* Creates static HTML files of posts, pages, categories and authors.\u003Cbr \u002F>\n* Serves files directly from disk, bypassing PHP and MySQL completely.\u003Cbr \u002F>\n* Invalidates relevant cache files when new content is published.\u003Cbr \u002F>\n* Allows manual cache generation and cleaning from the admin panel.\u003Cbr \u002F>\n* Works in root and subdirectory installations.\u003Cbr \u002F>\n* 100% local — no APIs, no remote calls, no external dependencies.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>What it does not do\u003C\u002Fstrong>\u003Cbr \u002F>\n* No CSS or JS minification.\u003Cbr \u002F>\n* No CDN integration (can be added manually).\u003Cbr \u002F>\n* No object or fragment caching.\u003Cbr \u002F>\n* No user\u002Fsession-aware pages or dynamic content.\u003Cbr \u002F>\n* Does not serve cached content to logged-in users.\u003C\u002Fp>\n\u003Cp>Mesi Cache focuses purely on static HTML delivery for public visitors.\u003Cbr \u002F>\nWhen cached, pages are served as plain files — no PHP or database code executes.\u003C\u002Fp>\n\u003Cp>The plugin code is open, commented, and easy to extend.\u003Cbr \u002F>\nDevelopers can add features like preloading or CDN hooks using ChatGPT, Gemini,\u003Cbr \u002F>\nor manual edits.\u003C\u002Fp>\n\u003Ch3>License\u003C\u002Fh3>\n\u003Cp>This plugin is licensed under GPLv2 or later.\u003Cbr \u002F>\nYou are free to use, modify, and redistribute it.\u003C\u002Fp>\n","Ultra-light static HTML caching system for WordPress.",0,194,"","6.9.4","5.5","7.4",[18,19,20,21,22],"apache","cache","html","performance","static","https:\u002F\u002Fgithub.com\u002Fandresmesi\u002Fmesi-cache","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmesi-cache.1.2.5.zip",100,null,"2026-03-15T10:48:56.248Z",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":30,"total_installs":11,"avg_security_score":25,"avg_patch_time_days":31,"trust_score":32,"computed_at":33},1,30,94,"2026-04-04T17:24:07.795Z",[35,56,74,94,108],{"slug":36,"name":37,"version":38,"author":39,"author_profile":40,"description":41,"short_description":42,"active_installs":25,"downloaded":43,"rating":44,"num_ratings":45,"last_updated":46,"tested_up_to":47,"requires_at_least":48,"requires_php":13,"tags":49,"homepage":52,"download_link":53,"security_score":54,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":55},"lite-cache","Lite Cache","2.3.4","Stefano Lissa","https:\u002F\u002Fprofiles.wordpress.org\u002Fsatollo\u002F","\u003Cp>New! The Lite Cache technology is now part of \u003Ca href=\"http:\u002F\u002Fwww.satollo.net\u002Fplugins\u002Fhyper-cache\" rel=\"nofollow ugc\">Hyper Cache\u003C\u002Fa>. You should migrate\u003Cbr \u002F>\nto Hyper Cache, Lite Cache won’t be update anymore (other than important fixes).\u003C\u002Fp>\n\u003Cp>Lite Cache is an ultra efficient cache plugin. It’s small and lite because it\u003Cbr \u002F>\ndoes only one thing: caching.\u003C\u002Fp>\n\u003Cp>Lite Cache is compatible with gzip compression and handles it automatically.\u003C\u002Fp>\n\u003Cp>Lite Cache can detect mobile devices and use a different theme for them creating a separate\u003Cbr \u002F>\ncache.\u003C\u002Fp>\n\u003Cp>Lite Cache works even with commenters, people who left a comment in the past.\u003Cbr \u002F>\nOther caching plugin usually are not able to serve cached content to commenters creating\u003Cbr \u002F>\nperformance issues on higly partecipative blogs.\u003C\u002Fp>\n\u003Cp>Usage of .htaccess rules is possible using the code generated inside the administrative panel (but\u003Cbr \u002F>\npay attention that a too much complex .htaccess seems to slow down more than serving\u003Cbr \u002F>\ncached pages via PHP).\u003C\u002Fp>\n\u003Cp>Install it and go to the options panel to find how to configure it.\u003C\u002Fp>\n\u003Cp>Lite Cache official page: http:\u002F\u002Fwww.satollo.net\u002Fplugins\u002Flite-cache\u003C\u002Fp>\n\u003Cp>Lite Cache official forum: http:\u002F\u002Fwww.satollo.net\u002Fforums\u002Fforum\u002Flite-cache\u003C\u002Fp>\n\u003Ch4>Tanslations\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Russian by Artnikov\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Screen shots\u003C\u002Fh3>\n\u003Cp>No screen shots are available at this time.\u003C\u002Fp>\n","The smallest cache plugin ever released (but still greatly efficient).",38819,98,18,"2014-08-23T12:35:00.000Z","3.9.40","3.0",[18,19,50,21,51],"htaccess","staticizer","http:\u002F\u002Fwww.satollo.net\u002Fplugins\u002Flite-cache","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Flite-cache.zip",85,"2026-03-15T15:16:48.613Z",{"slug":57,"name":58,"version":59,"author":60,"author_profile":61,"description":62,"short_description":63,"active_installs":11,"downloaded":64,"rating":11,"num_ratings":11,"last_updated":65,"tested_up_to":66,"requires_at_least":67,"requires_php":68,"tags":69,"homepage":72,"download_link":73,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":55},"jinx-fast-cache","Jinx Fast-Cache","0.9.8","Lukas Rydygel","https:\u002F\u002Fprofiles.wordpress.org\u002Flugat\u002F","\u003Cp>Jinx Fast-Cache provides a simple but highly efficient way to implement full-page caching. It generates static HTML files of your pages, which are then served directly by your web server (Apache or Nginx).\u003C\u002Fp>\n\u003Cp>By bypassing the entire PHP process and database queries, your server load is significantly reduced and your website response time becomes near-instant. Unlike many other plugins, Jinx Fast-Cache is built with a developer-first approach, working primarily with URLs and offering deep integration via filters and actions.\u003C\u002Fp>\n\u003Ch3>Usage\u003C\u002Fh3>\n\u003Ch3>Server Configuration\u003C\u002Fh3>\n\u003Cp>To serve the cached files directly, you must add rewrite rules to your server configuration.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>For Apache (.htaccess):\u003C\u002Fstrong>\u003Cbr \u002F>\nThe plugin will attempt to modify your \u003Ccode>.htaccess\u003C\u002Fcode> automatically. If it fails, add this manually:\u003C\u002Fp>\n\u003Cpre>\u003Ccode># BEGIN Jinx Fast-Cache\nRewriteEngine On\nRewriteBase \u002F\nRewriteCond %{DOCUMENT_ROOT}\u002Fwp-content\u002Fjinx-fast-cache\u002F%{HTTP_HOST}\u002F%{REQUEST_URI}\u002F%{QUERY_STRING}\u002Findex.html -s\nRewriteCond %{REQUEST_METHOD} GET\nRewriteRule .* \u002Fwp-content\u002Fjinx-fast-cache\u002F%{HTTP_HOST}\u002F%{REQUEST_URI}\u002F%{QUERY_STRING}\u002Findex.html [L]\n# END Jinx Fast-Cache\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>\u003Cstrong>For Nginx:\u003C\u002Fstrong>\u003Cbr \u002F>\nAdd the following logic to your server block:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>set $cache_path false;\nif ($request_method = GET) {\n  set $cache_path \u002Fwp-content\u002Fjinx-fast-cache\u002F$host\u002F$uri\u002F$args\u002Findex.html;\n}\nlocation \u002F {\n  try_files $cache_path $uri $uri\u002F \u002Findex.php?$query_string;\n}\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch3>Cache Management\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Admin Bar:\u003C\u002Fstrong> You can flush (clear), warm (generate), or refresh (flush & warm) single or multiple URLs directly from the admin bar.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Automatic Updates:\u003C\u002Fstrong> Posts are automatically “warmed” after saving and “flushed” when deleted or set to draft.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Background Processing:\u003C\u002Fstrong> The warming process uses a background queue handled via WordPress Cron to ensure server stability. Single post warming skips the queue for immediate results.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Plugin Updates:\u003C\u002Fstrong> The cache is automatically refreshed after the plugin is updated.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Developer API\u003C\u002Fh3>\n\u003Cp>Jinx Fast-Cache is highly extensible. While a settings panel is available, developers can fine-tune every detail via filters and actions.\u003C\u002Fp>\n\u003Ch3>1. Filters\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>jinx_fast_cache_active\u003C\u002Fstrong>: Toggle caching for specific conditions (default: false).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>jinx_fast_cache_post_types\u003C\u002Fstrong>: Define which post types should be cached (default: ‘page’ and ‘publicly_queryable’ types).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>jinx_fast_cache_posts\u003C\u002Fstrong>: Filter the specific list of post objects to be cached.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>jinx_fast_cache_taxonomies\u003C\u002Fstrong>: Define which taxonomies are cacheable.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>jinx_fast_cache_terms\u003C\u002Fstrong>: Filter the specific list of terms to be cached.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>jinx_fast_cache_output\u003C\u002Fstrong>: Modify the raw HTML content before it is saved to the cache file.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>jinx_fast_cache_minify\u003C\u002Fstrong>: Enable\u002Fdisable HTML minification (default: false).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>jinx_fast_cache_flush\u003C\u002Fstrong>: Define additional related URLs that should be cleared when a specific page is flushed.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>jinx_fast_cache_warm\u003C\u002Fstrong>: Define additional related URLs that should be preloaded when a specific page is warmed.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>jinx_fast_cache_queue_interval\u003C\u002Fstrong>: Adjust the cron task frequency for the warming queue (default: 60s).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>jinx_fast_cache_queue_size\u003C\u002Fstrong>: Adjust the batch size per cron task (default: 10). Set to \u003Ccode>\u003C= 0\u003C\u002Fcode> to process everything at once (Caution: High server load).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>jinx_fast_cache_gc_interval\u003C\u002Fstrong>: Adjust the Garbage Collector frequency to remove invalid files (default: 60s).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>jinx_fast_cache_ignore_logged_in_users\u003C\u002Fstrong>: Toggle caching for logged-in users (default: true).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>jinx_fast_cache_ignore_404\u003C\u002Fstrong>: Toggle if 404 error pages should be cached (default: false).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>jinx_fast_cache_query_params\u003C\u002Fstrong>: Define allowed query parameters. Return \u003Ccode>__return_empty_array\u003C\u002Fcode> to ignore all parameters.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>jinx_fast_cache_refresh_on_upgrade\u003C\u002Fstrong>: Toggle the full cache refresh after plugin updates (default: true).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>jinx_fast_cache_ttl\u003C\u002Fstrong>: Define the cache lifetime (TTL). Supports seconds (e.g., 3600) or strings (e.g., ’12 hours’, ‘1 week’).\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>2. Dynamic Injections (AJAX)\u003C\u002Fh3>\n\u003Cp>Since static HTML files cannot execute PHP, Jinx allows you to “inject” dynamic content (like a user’s name or a shopping cart) via AJAX.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Injecting a Template Part:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cpre>\u003Ccode>do_action('jinx_fast_cache_inject_template', 'template-slug', 'Placeholder text...');\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>\u003Cstrong>Injecting via Function Call:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>You can call any public function or class method:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>do_action('jinx_fast_cache_inject', 'date', ['Y']);\ndo_action('jinx_fast_cache_inject', ['MyClass', 'myMethod'], [$arg1, $arg2]);\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>\u003Cstrong>Using Shortcodes:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[jinx_fast_cache_inject placeholder=\"Loading...\"] Your dynamic content here [\u002Fjinx_fast_cache_inject]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>\u003Cstrong>JS Callbacks:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Trigger custom JavaScript after the content has been injected:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>$('.element').on('jinx-fast-cache-inject', (e) => { \u002F* Handle injection *\u002F });\nelement.addEventListener('jinx-fast-cache-inject', (e) => { \u002F* Handle injection *\u002F }, false);\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch3>3. URL Tags & Relations\u003C\u002Fh3>\n\u003Cp>Tags are a powerful way to link multiple URLs together. If one URL is flushed, all other URLs sharing the same tag will also be purged. This is perfect for linking a “Latest Posts” widget on your homepage to your single post entries.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Via Shortcode:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[jinx_fast_cache tags=\"news,homepage\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>\u003Cstrong>Via Action:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cpre>\u003Ccode>do_action('jinx_fast_cache', ['tags' => 'tag1,tag2']);\ndo_action('jinx_fast_cache', ['tags' => ['tag1', 'tag2']]);\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch3>4. Per-Page Cache Duration (TTL)\u003C\u002Fh3>\n\u003Cp>Override the global TTL for specific high-traffic or highly dynamic pages.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Via Shortcode:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[jinx_fast_cache ttl=\"3600\"] or `[jinx_fast_cache ttl=\"12 hours\"]`\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>\u003Cstrong>Via Action:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cpre>\u003Ccode>do_action('jinx_fast_cache', ['ttl' => 3600]);\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>\u003Cstrong>Combined Call (Tags + TTL):\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cpre>\u003Ccode>do_action('jinx_fast_cache', ['ttl' => 3600, 'tags' => ['foo', 'bar']]);\u003Ch3>Roadmap\u003C\u002Fh3>\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>– [x] Release the plugin\u003Cbr \u002F>\n– [x] Add HTML minification for output\u003Cbr \u002F>\n– [x] Allow injection of dynamic rendered templates using ajax requests\u003Cbr \u002F>\n– [x] Add taxonomies\u003Cbr \u002F>\n– [x] Provide scheduled tasks\u003Cbr \u002F>\n– [x] Add admin columns for cache status\u003Cbr \u002F>\n– [x] Provide exclude option for posts and terms in backend\u003Cbr \u002F>\n– [x] Add multisite support\u003Cbr \u002F>\n– [x] Flush and warm after update complete\u003Cbr \u002F>\n– [x] Add possibility to ignore 404\u003Cbr \u002F>\n– [x] Allow query params to be excluded or totally ignored\u003Cbr \u002F>\n– [x] Provide cache duration\u003Cbr \u002F>\n– [x] Provide admin panel to change options\u003Cbr \u002F>\n– [x] Add tags to flush related pages\u003Cbr \u002F>\n– [x] Add shortcode for injects\u003Cbr \u002F>\n– [x] Add JS events for injects\u003Cbr \u002F>\n– [x] Gutenberg inject block\u003C\u002Fp>\n","Blazing fast full-page caching for WordPress. Jinx Fast-Cache serves static HTML files, bypassing PHP and database overhead entirely.",1469,"2026-01-16T09:03:00.000Z","6.9.0","5.0","8.0",[19,70,20,21,71],"fullpage","static-cache","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fjixn-fast-cache\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fjinx-fast-cache.zip",{"slug":75,"name":76,"version":77,"author":78,"author_profile":79,"description":80,"short_description":81,"active_installs":82,"downloaded":83,"rating":25,"num_ratings":84,"last_updated":85,"tested_up_to":86,"requires_at_least":87,"requires_php":16,"tags":88,"homepage":13,"download_link":93,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":55},"servebolt-optimizer","Servebolt Optimizer","3.6.1","Servebolt","https:\u002F\u002Fprofiles.wordpress.org\u002Fservebolt\u002F","\u003Cp>The Servebolt Optimizer plugin adds functionality to implement Servebolt’s best practices for WordPress. This includes database optimizations, errorlog review, automatic cache purging, automatic image optimization and resizing, performance recommendations, and support for down stream HTML caching.\u003C\u002Fp>\n\u003Cp>Specifically, Servebolt Optimizer does two things for your site:\u003C\u002Fp>\n\u003Col>\n\u003Cli>It connects your \u003Ca href=\"https:\u002F\u002Fservebo.lt\u002Fe3ke3\" rel=\"nofollow ugc\">WordPress hosted\u003C\u002Fa> or \u003Ca href=\"https:\u002F\u002Fservebo.lt\u002F724lz\" rel=\"nofollow ugc\">WooCommerce hosted\u003C\u002Fa> Servebolt site to your \u003Ca href=\"https:\u002F\u002Fservebo.lt\u002Fpf3hu\" rel=\"nofollow ugc\">Servebolt Admin Panel\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>Its features implement Servebolt’s best practices for performance. These best practizes include database optimizations, error log review, automatic cache purging, automatic image optimization\u002Fresizing, performance recommendations and support for down stream HTML caching.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>This project is maintained on \u003Ca href=\"https:\u002F\u002Fservebo.lt\u002Fsog\" rel=\"nofollow ugc\">Github\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Configures HTML caching to speed up your site (\u003Cstrong>Servebolt clients only\u003C\u002Fstrong>)\u003C\u002Fli>\n\u003Cli>Integrates with \u003Ca href=\"https:\u002F\u002Fservebo.lt\u002F4c9dw\" rel=\"nofollow ugc\">Accelerated Domains\u003C\u002Fa> (\u003Cstrong>Servebolt clients only\u003C\u002Fstrong>)\u003C\u002Fli>\n\u003Cli>Rewrite headers to allow down stream HTML caching (\u003Cstrong>Servebolt clients only\u003C\u002Fstrong>)\u003C\u002Fli>\n\u003Cli>View Apache\u002FPHP error log (\u003Cstrong>Servebolt clients only\u003C\u002Fstrong>)\u003C\u002Fli>\n\u003Cli>Database optimization – Convert tables to InnoDB\u003C\u002Fli>\n\u003Cli>Database optimization – Add performance improving indexes\u003C\u002Fli>\n\u003Cli>Automatic cache purge for Cloudflare and Accelerated Domains\u003C\u002Fli>\n\u003Cli>Recommendations on additional performance improvements\u003C\u002Fli>\n\u003Cli>Multi-site support\u003C\u002Fli>\n\u003Cli>WP CLI support\u003C\u002Fli>\n\u003Cli>Cloudflare Image Resize-support (beta feature)\u003C\u002Fli>\n\u003Cli>WP Rocket compatability (\u003Cstrong>Servebolt clients only\u003C\u002Fstrong>)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Read more about the plugin and all its features in our \u003Ca href=\"https:\u002F\u002Fservebo.lt\u002Fservebolt-optimize-documentation\" rel=\"nofollow ugc\">Help Center\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Accelerated Domains\u003C\u002Fh3>\n\u003Cp>The integration with our revolutionairy add-on performance and security enhancing service \u003Ca href=\"https:\u002F\u002Fservebo.lt\u002F4c9dw\" rel=\"nofollow ugc\">Accelerated Domains\u003C\u002Fa> is made possible by Servebolt Optimizer. Installing the Servebolt Optimizer will provide the required HTTP headers to make use of Accelerated Domains.\u003C\u002Fp>\n\u003Ch3>Automatic purge of Cloudflare cache\u003C\u002Fh3>\n\u003Cp>Servebolt Optimizer supports the most complete solution for Cloudflare cache purging. The HTML Cache is automatically purged when any post type or term has been updated. You can also purge directly from the admin bar. This Cloudflare integration supports both the use of API key and API token authentication when communicating with the Cloudflare API.\u003C\u002Fp>\n\u003Ch3>HTML Caching\u003C\u002Fh3>\n\u003Cp>This plugin rewrites HTTP headers of HTML to allow for HTML Caching, and for the browser to cache HTML. HTML Caching may introduce all sorts of problems for end users, so installation and testing should be performed by a professional.\u003C\u002Fp>\n\u003Ch3>Configuration\u003C\u002Fh3>\n\u003Cp>This plugin can be controlled via the WordPress Dashboard or WP CLI. Additionally there are various filters and PHP constants at your disposal.\u003C\u002Fp>\n\u003Ch3>Filter and constant reference\u003C\u002Fh3>\n\u003Cp>The plugin has various filters and PHP constants that allows third-party developers to alter the behaviour of the plugin. Please read the article \u003Ca href=\"https:\u002F\u002Fservebo.lt\u002Fservebolt-optimizer-filters-and-php-constants\" rel=\"nofollow ugc\">Filters and PHP constants\u003C\u002Fa> in our help center to learn more.\u003C\u002Fp>\n\u003Ch3>Testing\u003C\u002Fh3>\n\u003Cp>We test against the current production version of WordPress and the next beta\u002Fdevelopment version\u003C\u002Fp>\n","This plugin implements Servebolt's WordPress best practices, and connects your site to the Servebolt Admin Panel.",1000,96158,5,"2026-02-19T16:06:00.000Z","6.8.5","4.9.2",[89,90,91,92,21],"cloudflare","html-cache","multisite","optimization","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fservebolt-optimizer.3.6.1.zip",{"slug":95,"name":96,"version":97,"author":98,"author_profile":99,"description":100,"short_description":101,"active_installs":102,"downloaded":103,"rating":11,"num_ratings":11,"last_updated":104,"tested_up_to":13,"requires_at_least":13,"requires_php":13,"tags":105,"homepage":106,"download_link":107,"security_score":54,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":55},"cos-html-cache","****** cos-html-cache ******","2.7.4","storyday","https:\u002F\u002Fprofiles.wordpress.org\u002Fstoryday\u002F","\u003Cp>cos-html-cache is an extremely efficient WordPress page caching plugin designed to make your WordPress site much faster and more responsive. Based on URL rewriting, the plugin will automatically generate real html files for posts when they are loaded for the first time, and automatically renew the html files if their associated posts are modified.\u003Cbr \u002F>\ncos-html-cache. Current version, cos-html-cache2.6, is a huge improvement over previous versions of cos-html-cache.\u003C\u002Fp>\n\u003Cp>**** Installation ****\u003C\u002Fp>\n\u003Cp>1.Upload to your plugins folder, usually \u003Ccode>wp-content\u002Fplugins\u002F\u003C\u002Fcode> and unzip the file, it will create a \u003Ccode>wp-content\u002Fplugins\u002Fcos-html-cache\u002F\u003C\u002Fcode> directory.\u003C\u002Fp>\n\u003Cp>2.Activate the plugin on the plugin screen.\u003C\u002Fp>\n\u003Cp>3.Make that your perm link looks like a real html file : http:\u002F\u002Fstoryday.com\u002Fpost\u002Fxxx.html\u003Cbr \u002F>\n4.create a file named “index.bak” under the root of your web directory\u003C\u002Fp>\n\u003Cp>3.done\u003Cbr \u002F>\n**** Uninstallation ****\u003C\u002Fp>\n\u003Cp>1.go into admin->options->cos-html-cache\u003Cbr \u002F>\n2.delete all cache files (very important)\u003Cbr \u002F>\n3.go into admin->plugins ,disable cos-html-cache\u003Cbr \u002F>\n4.done.\u003C\u002Fp>\n\u003Cp>**** Frequently Asked Questions ****\u003C\u002Fp>\n\u003Cp>** Do I really need to use this plugin? **\u003C\u002Fp>\n\u003Cul>\n\u003Cli>If your site gets Slashdotted\u003C\u002Fli>\n\u003Cli>If you’re on a very slow server\u003C\u002Fli>\n\u003Cli>If you’ve had a complaint from your host about performance\u003C\u002Fli>\n\u003Cli>If you just want to blog rather than testing new plugins and functions of wordpress\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>** How can I tell if it’s working? **\u003C\u002Fp>\n\u003Cp>cos-html-cache adds some stats to the very end of a page in the HTML, so you can view source to see if there any codes like “\u003C!-- create at yyyy-mm-dd hh:mm:ss by cos-html-cache 2.0 -->“\u003C\u002Fp>\n\u003Cp>** Do you cache other pages such as cat ? **\u003C\u002Fp>\n\u003Cp>No,this plugin only cache posts and pages.\u003C\u002Fp>\n\u003Cp>**** More Info ****\u003C\u002Fp>\n\u003Cp>For more info, please visit http:\u002F\u002Fwww.storyday.com\u002Fcos-html-cache\u003C\u002Fp>\n","cos-html-cache is an extremely efficient WordPress page caching plugin designed to make your WordPress site much faster and more responsive.",400,84331,"2012-09-19T03:48:00.000Z",[19,20,21],"http:\u002F\u002Fwww.storyday.com\u002Ftag\u002Fcos-html-cache","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcos-html-cache.zip",{"slug":109,"name":110,"version":111,"author":112,"author_profile":113,"description":114,"short_description":115,"active_installs":25,"downloaded":116,"rating":117,"num_ratings":118,"last_updated":119,"tested_up_to":120,"requires_at_least":67,"requires_php":16,"tags":121,"homepage":13,"download_link":125,"security_score":126,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":55},"serve_static","Serve Static – Automatic WordPress Static Page generator","2.4","Rajin Sharwar","https:\u002F\u002Fprofiles.wordpress.org\u002Frajinsharwar\u002F","\u003Cp>Serve Static provides a very efficient, simple and fast way of implementing static page caching in WordPress.\u003Cbr \u002F>\nIt will generate static HTML copies of your webpages which will be then served using your server rewrite rules. This feature will bypass the whole PHP process and render only a simple HTML file without having to interect with the PHP, or MySQL for getting your page’s design or content.\u003C\u002Fp>\n\u003Cp>This plugin is really handy and helpful if your webpages are mainly static, like websites of Blogs, portfolios, company portfolios, service, and many more. This plugin doesn’t support any dynamic content caching, that means, all none of your dynamic content will be showing in the frontend, rather, a static version of that content will be showing.\u003C\u002Fp>\n\u003Cp>This plugin also comes with home-made HTML, CSS and JS minification features, which you can use to auto-minify the static files. This ensures more lightness of the HTML pages, and more boost to your page speed. Also, you can auto-warm the cache using the Warm feature, which will stimulate a visit on all your pages, to create the static files before they are served to your visitors.\u003C\u002Fp>\n\u003Ch3>Usage\u003C\u002Fh3>\n\u003Cp>After activating the plugin, it will try to modify your .htaccess file. If this is not possible for some reason, make sure to enter the rules by yourself. NOTE: without these .htaccess rules, the static files won’t be served or created. Note that, this is only applicable if you are using a Apache\u002FLitespeed server.\u003C\u002Fp>\n\u003Cpre>\u003Ccode># BEGIN Serve Static Cache\nRewriteEngine On\nRewriteBase \u002F\nRewriteCond %{HTTP_COOKIE} !(^|;\\s*)wordpress_logged_in_.*$ [NC]\nRewriteCond %{REQUEST_URI} !^\u002F(elementor|vc_row|fl_builder|fl-theme-builder) [NC]\nRewriteCond %{REQUEST_URI} !^\u002Fwp-admin\u002F [NC]\nRewriteCond %{REQUEST_METHOD} GET\nRewriteCond %{QUERY_STRING} ^$ [NC]\nRewriteCond %{DOCUMENT_ROOT}\u002Fwp-content\u002Fserve-static-cache\u002F$1\u002Findex.html -f\nRewriteRule ^(.*)$ \u002Fwp-content\u002Fserve-static-cache\u002F$1\u002Findex.html [L]\n# END Serve Static Cache\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>If you the website installed on a sub-folder, like such that “https:\u002F\u002Ftest.com\u002Fdomain1”, is your main domain of your WordPress site, you need to use a different .htaccess code. The plugin will automatically do that for you, but incase you need to do it manually, below is the format you need to follow.\u003C\u002Fp>\n\u003Cpre>\u003Ccode># BEGIN Serve Static Cache\nRewriteEngine On\nRewriteBase \u002F\nRewriteCond %{HTTP_COOKIE} !(^|;\\s*)wordpress_logged_in_.*$ [NC]\nRewriteCond %{REQUEST_URI} !^\u002F(elementor|vc_row|fl_builder|fl-theme-builder) [NC]\nRewriteCond %{REQUEST_URI} !^\u002Fwp-admin\u002F [NC]\nRewriteCond %{REQUEST_METHOD} GET\nRewriteCond %{QUERY_STRING} ^$ [NC]\nRewriteCond \"WP_CONTENT_DIR\"\u002Fserve-static-cache\u002F\"sub-folder domain without slashes\"\u002F$1\u002Findex.html -f\nRewriteRule ^(.*)$ \u002F\"sub-folder domain without slashes\"\u002Fwp-content\u002Fserve-static-cache\u002F\"sub-folder domain without slashes\"\u002F$1\u002Findex.html [L]\n# END Serve Static Cache\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>The value of the WP_CONTENT_DIR should be something like: “\u002Fhome\u002Ftest.com\u002Fpublic_html\u002Fstaging\u002Fwp-content”\u003Cbr \u002F>\nThe value of the “sub-folder domain without slashes” should be your folder where WordPress is installed. So, if the WordPress is installed in “https:\u002F\u002Ftest.com\u002Fstaging”, you should enter “staging”.\u003C\u002Fp>\n\u003Cp>When using a nginx server, make sure to add the following rules:\u003C\u002Fp>\n\u003Cpre>\u003Ccode># BEGIN Serve Static Cache\nlocation \u002F {\n    if ($http_cookie !~* \"wordpress_logged_in_\") {\n        set $cache_uri $request_uri;\n\n        if ($request_uri ~* \"^\u002F(elementor|vc_row|fl_builder|fl-theme-builder)\") {\n            set $cache_uri \"null cache\";\n        }\n\n        if ($request_uri ~* \"^\u002Fwp-admin\u002F\") {\n            set $cache_uri \"null cache\";\n        }\n\n        if ($request_method = GET) {\n            set $cache_uri \"null cache\";\n        }\n\n        if (-f $document_root\u002Fwp-content\u002Fserve-static-cache$cache_uri\u002Findex.html) {\n            set $cache_file $document_root\u002Fwp-content\u002Fserve-static-cache$cache_uri\u002Findex.html;\n        }\n\n        if ($cache_file) {\n            rewrite ^ \u002Fwp-content\u002Fserve-static-cache$cache_uri\u002Findex.html break;\n        }\n    }\n}\n# END Serve Static Cache\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>This plugin creates static HTML versions of your pages\u002Fposts, or literally any custom post types, and serves them to your non-logged-in visitors. This is an awesome way to make your website blazing fast, and not even one request is made to PHP to request your pages.\u003C\u002Fp>\n\u003Cp>Anytime a Static page\u002Fpost\u002Fany custom post type is updated, the cache of that specific page is automatically cleared, and regenerated. So, you do not have to worry about regenerating the cache eac time after making changes to your content.\u003C\u002Fp>\n\u003Cp>This plugin is also well-integrated with frontend post rating plugins as well, so that when any rating is added, the cache gets regenerated automatically. If you are using any rating plugins that are not working with this plugin, kindly let me know in the support forum.\u003C\u002Fp>\n\u003Cp>This plugin heavily relies on CRON to process it’s functionalities. So please make sure either your server-level cron or WordPress Cron is running and working. If not, this plugin will show errors in the Admin Notices to help you direct to the problem. If there are still many issues, kindly share in the plugin support thread.\u003C\u002Fp>\n\u003Cp>By default, this plugin automatically works with Apache and Litespeed servers, and everywhere .htaccess rules is functional. But to make this plugin work with NGINX, you will be needing to add some rules to your nginx.conf or site.conf file. An appropiate admin notice will be shown to you accordingly, kindly follow those instructions.\u003C\u002Fp>\n\u003Cp>This plugin is supposed to work with all the form builder plugins like WP Forms, Ninja Forms. If you face any issues while using any form plugin, kindly let me know in the thread, and I will try to make it compitable.\u003C\u002Fp>\n\u003Ch4>Performance\u003C\u002Fh4>\n\u003Cp>Converting your website to a static webpage can drastically improve your performance and page speed. Serve Static eliminates all requests made to your database and ultimately reducing the first time to byte, total blocking time and many more.\u003C\u002Fp>\n\u003Cp>This is especially impactful for websites that have mainly static pages, and use long pages with a lot of graphs, sliders, and other load-heavy resources like animations.\u003C\u002Fp>\n\u003Ch4>Reduce hosting bandwidth\u003C\u002Fh4>\n\u003Cp>Using Serve Static to serve static HTML pages of your website really cuts a great cost in your bandwidth usage, as this doesn’t hit the MySQL server for your visitors, but instead serves delivers a cached, minified HTML copy. This releases much of your cost, alongside the page boost.\u003C\u002Fp>\n\u003Cp>We are working on features like “hosting your Static pages in a third party CDN, and serving those to your visitors”. If you are interested to see this feature in soon, let me know by opening a supprt thread!\u003C\u002Fp>\n\u003Ch3>NOTE\u003C\u002Fh3>\n\u003Cp>Caching is fully disabled for Administrators, or any logged-in users. Static Cache will only be served to logged-out visitors of your site.\u003C\u002Fp>\n\u003Cp>Note that, the Static Cache can only be regenerated by using the buttons in the admin toolbar, or in the Settings page. After the cache is Flushed, the cache is NOT regenerated when someone visits the pages. This is done so that none of the personalized content gets saved in the HTML caches.\u003C\u002Fp>\n\u003Cp>This plugin may not work as expected with a caching plugin like WP Rocket or W3 Total Cache. So make sure the URLs of the static pages are excluded from the specific plugins.\u003Cbr \u002F>\nFor example, when using WP Rocket, you need to navigate under Settings > WP Rocket > Advanced Rules > Never Cache URLs, and enter the URLs to the pages you want to serve as Static.\u003Cbr \u002F>\nWhen using W3 Total Cache, navigate under Performance > Page cache > Advanced > Never cache the following pages.\u003C\u002Fp>\n","Serve Static is a static HTML page generator WordPress plugin to create and serve static copies of your existing web pages to avoid PHP\u002FDB load.",5265,90,10,"2025-02-08T20:00:00.000Z","6.7.5",[19,122,21,123,124],"caching","serve-static","wp-cache","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fserve_static.2.4.zip",92,{"attackSurface":128,"codeSignals":154,"taintFlows":168,"riskAssessment":169,"analyzedAt":172},{"hooks":129,"ajaxHandlers":150,"restRoutes":151,"shortcodes":152,"cronEvents":153,"entryPointCount":11,"unprotectedCount":11},[130,136,140,143,146],{"type":131,"name":132,"callback":133,"file":134,"line":135},"action","admin_menu","closure","admin\\settings-page.php",20,{"type":131,"name":137,"callback":133,"priority":11,"file":138,"line":139},"init","includes\\hooks.php",11,{"type":131,"name":141,"callback":133,"priority":11,"file":138,"line":142},"template_redirect",60,{"type":131,"name":144,"callback":133,"priority":118,"file":138,"line":145},"save_post",136,{"type":131,"name":147,"callback":133,"file":148,"line":149},"admin_notices","mesi-cache.php",107,[],[],[],[],{"dangerousFunctions":155,"sqlUsage":156,"outputEscaping":158,"fileOperations":165,"externalRequests":166,"nonceChecks":30,"capabilityChecks":166,"bundledLibraries":167},[],{"prepared":11,"raw":11,"locations":157},[],{"escaped":159,"rawEcho":30,"locations":160},19,[161],{"file":162,"line":163,"context":164},"includes\\verifier.php",83,"raw output",4,3,[],[],{"summary":170,"deductions":171},"The \"mesi-cache\" plugin v1.2.5 exhibits a strong security posture based on the provided static analysis and vulnerability history.  The plugin has no recorded vulnerabilities, critical or otherwise, and a clean history.  The static analysis reveals a minimal attack surface with no exposed AJAX handlers, REST API routes, shortcodes, or cron events that are unprotected.  Furthermore, the code signals are generally positive, with no dangerous functions identified, all SQL queries using prepared statements, and a high percentage of output being properly escaped.  The presence of nonce and capability checks further bolsters its security.  However, the analysis does note file operations and external HTTP requests, which, while not inherently insecure, are areas that would require deeper scrutiny in a more comprehensive audit to ensure they are implemented securely, especially concerning potential information leakage or external service manipulation.",[],"2026-03-17T05:59:14.589Z",{"wat":174,"direct":183},{"assetPaths":175,"generatorPatterns":178,"scriptPaths":179,"versionParams":180},[176,177],"\u002Fwp-content\u002Fplugins\u002Fmesi-cache\u002Fadmin\u002Fsettings-page.css","\u002Fwp-content\u002Fplugins\u002Fmesi-cache\u002Fadmin\u002Fsettings-page.js",[],[177],[181,182],"mesi-cache\u002Fadmin\u002Fsettings-page.js?ver=","mesi-cache\u002Fadmin\u002Fsettings-page.css?ver=",{"cssClasses":184,"htmlComments":186,"htmlAttributes":187,"restEndpoints":188,"jsGlobals":189,"shortcodeOutput":190},[185],"mesi-cache-warning",[],[],[],[],[]]