Description
SpeedNest is a complete, commercial-grade WordPress performance and multi-layer cache management plugin crafted by Code Buddy’s (https://codebuddys.in).
Design Preservation Guarantee:
SpeedNest is designed to improve performance without intentionally changing website design or visual appearance. Aggressive optimization features may affect functionality on some websites and therefore require explicit activation and testing.
Key Objectives
- Maximum Safe Performance: Improve Page Loading Speed, TTFB, Core Web Vitals (LCP, CLS, INP), CSS/JS delivery, HTML minification, image and font loading.
- Complete Multi-Layer Cache Control: Genuine, verified cache purging across 11 cache layers: Page Cache, Object Cache (Redis/Memcached), Transients, CSS Cache, JS Cache, HTML Cache, PHP OPcache, Server-Level Cache, and Cloudflare CDN.
Features
- Safe Mode by Default: Preserves your design, layout, typography, animations, WooCommerce checkout, and Elementor layouts.
- Non-Destructive File Architecture: Original theme, plugin, and core files are never modified or overwritten.
- Multi-Layer Cache Purge: Real status reporting for every layer. Never displays “Cache Cleared” unless the purge actually succeeded.
- Nuclear Purge Option: “Purge Everything Possible” across all internal and connected layers.
- Smart Lazy Loading: Excludes above-the-fold hero images to protect Largest Contentful Paint (LCP).
- Guaranteed Native Logo Preservation: Header logos, mobile brand headers, and company emblems are 100% bypassed from lazy loading and dimensional alterations.
- Non-Blocking Asynchronous CSS: Accessory stylesheets use modern non-blocking media=”print” delivery, eliminating render-blocking delays without saturating cellular network bandwidth.
- Elementor & WooCommerce Native Compatibility: Automatically detects edit modes, protects structural stylesheets, and preserves responsive breakpoints.
- Conflict Detection: Scans for other performance plugins (WP Rocket, LiteSpeed, W3 Total Cache) and provides safe one-click conflict resolution without deleting data.
- Official Cloudflare API: Purge entire zones or specific URLs on post updates.
- WP-CLI Support: Manage caching, status, and diagnostics via command line (
wp wpso cache clear).
External services
This plugin connects to or interacts with the following external services to provide optional caching, font optimization, speed diagnostics, and script deferral features:
Cloudflare API
- What the service is: Cloudflare (https://www.cloudflare.com) edge CDN and caching service.
- What it is used for: Allows administrators to purge the Cloudflare CDN edge cache (entire zone or specific URLs) directly from WordPress when site content is modified.
- What data is sent and when: Only API authentication credentials (configured by the administrator) and cache purge requests (zone IDs or post URLs) are sent to the Cloudflare API (https://api.cloudflare.com/client/v4/). No visitor or user personal data is ever collected or sent. Data is sent only when the administrator enters their API token and triggers a cache purge.
- Service Provider: Cloudflare, Inc.
- Terms of Service: Cloudflare Terms of Service
- Privacy Policy: Cloudflare Privacy Policy
Google Fonts
- What the service is: Google Fonts (https://fonts.google.com).
- What it is used for: Used for the optional “Local Google Fonts” optimization. It downloads Google Fonts stylesheets and font files to store and serve them locally from your server, eliminating external third-party requests on page visits.
- What data is sent and when: Standard server-to-server HTTP GET requests to fetch font CSS from
fonts.googleapis.comand font binaries fromfonts.gstatic.com. No visitor or personal data is transmitted. This occurs only when the administrator enables local Google Font optimization and a font is downloaded. - Service Provider: Google LLC
- Terms of Service: Google Terms of Service
- Privacy Policy: Google Privacy Policy
Google PageSpeed Insights API
- What the service is: Google PageSpeed Insights & Lighthouse API (https://pagespeed.web.dev/).
- What it is used for: Allows administrators to run performance audits of their public homepage to measure Core Web Vitals (LCP, CLS, INP) directly from the WordPress admin diagnostics screen.
- What data is sent and when: The public URL of the website is sent to the Google PageSpeed Insights API (https://www.googleapis.com/pagespeedonline/v5/runPagespeed) or opened via direct link to https://pagespeed.web.dev/. No personal user or visitor data is sent. Data is transmitted only when the administrator initiates an audit or clicks the external audit link.
- Service Provider: Google LLC
- Terms of Service: Google Terms of Service
- Privacy Policy: Google Privacy Policy
GTmetrix
- What the service is: GTmetrix Performance Testing (https://gtmetrix.com).
- What it is used for: Provides an external diagnostic link in the admin dashboard so administrators can benchmark their live site performance and Core Web Vitals on GTmetrix.
- What data is sent and when: The public website URL is included as a query parameter in the outbound browser link. No visitor data is collected or transmitted by the plugin. Sent only when clicked by an administrator.
- Service Provider: Carbon60 / GTmetrix
- Terms of Service: GTmetrix Terms of Service
- Privacy Policy: GTmetrix Privacy Policy
YouTube & Vimeo (Lightweight Embeds)
- What the service is: YouTube (https://www.youtube.com) and Vimeo (https://vimeo.com).
- What it is used for: When the lightweight video embeds feature is enabled, the plugin replaces heavy embedded iframes with responsive preview thumbnails until the visitor clicks play, saving bandwidth and improving initial page load time.
- What data is sent and when: Fetches static video thumbnails from
img.youtube.comor loads video players fromyoutube.comorplayer.vimeo.comonly when an embedded video exists on a page and is clicked by a visitor. - Terms of Service: YouTube Terms of Service | Vimeo Terms of Service
- Privacy Policy: Google Privacy Policy | Vimeo Privacy Policy
Third-Party Script Optimization & Delaying (Meta/Facebook Pixel, Microsoft Clarity, Hotjar, TikTok)
- What the service is: Deferral support for third-party scripts including Meta/Facebook Pixel (
connect.facebook.net,fbevents.js), Google Analytics/Tag Manager (google-analytics.com,googletagmanager.com), Microsoft Clarity (clarity.ms), Hotjar (static.hotjar.com), and TikTok Pixel (analytics.tiktok.com). - What it is used for: The plugin does NOT initiate connections or transmit user data to these services on its own. When site owners embed tracking scripts on their website, SpeedNest provides a delay-loading feature to postpone executing these scripts until user interaction (such as mouse move, scroll, touch, or click) or a safety timeout, preventing them from blocking page rendering and slowing down Core Web Vitals.
- What data is sent and when: SpeedNest transmits NO data. When the visitor interacts with the page, the user’s browser loads the scripts directly from the respective third-party provider according to the site owner’s existing configuration.
- Meta / Facebook (
connect.facebook.net): Terms of Service | Privacy Policy - Google (Analytics / GTM): Terms of Service | Privacy Policy
- Microsoft Clarity: Terms of Service | Privacy Policy
- Hotjar: Terms of Service | Privacy Policy
- TikTok: Terms of Service | Privacy Policy
Installation
- Upload the
speednestfolder to the/wp-content/plugins/directory, or upload the zip file via Plugins > Add New > Upload Plugin. - Activate the plugin through the ‘Plugins’ menu in WordPress.
- Navigate to SpeedNest in your WordPress admin menu.
- Click Optimize Website Safely to apply recommended safe performance defaults.
FAQ
-
Will this plugin break my theme or change my website design?
-
No. SpeedNest is architected specifically with design preservation as its #1 rule. It optimizes delivery of cached copies and never alters original source files, typography, or styling rules.
-
Is WooCommerce supported?
-
Yes. Cart, checkout, and account pages are excluded from page caching automatically, payment gateway scripts are protected, and product inventory updates trigger targeted cache invalidation.
-
Can I use this alongside Cloudflare?
-
Yes. The plugin features built-in Cloudflare API integration to automatically purge affected URLs or the entire zone cache when content changes.
Reviews
There are no reviews for this plugin.
Contributors & Developers
“SpeedNest” is open source software. The following people have contributed to this plugin.
ContributorsTranslate “SpeedNest” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
1.4.1
- Resolved filesystem write locations: eliminated dynamic executable JavaScript file writing to cache files in uploads, switching to safe in-memory inline minification.
- Adhered to Guideline 7: Disabled Google Fonts localization by default so no external requests are triggered on clean activation without explicit administrator consent.
- Enhanced runtime cache resolution using dynamic
wp_upload_dir()abstraction and standard WordPress Filesystem API (WP_Filesystem). - Removed bundled
cache/directory from plugin package.
1.4.0
- Updated display name to SpeedNest and plugin slug to speednest.
- Updated compatibility tested up to WordPress 7.0.
- Added complete external services documentation for Cloudflare, Google Fonts, PageSpeed Insights, GTmetrix, and third-party script deferral.
- Enhanced script delay engine with comprehensive safety bypasses.
1.3.9
- Complete Removal of Static Data: Eliminated all static, mocked, and simulated speed scores and gauges from the dashboard to guarantee 100% integrity and transparency.
- High-Impact One-Click Speed Booster: Introduced a prominent, enterprise-grade Speed Booster engine that applies full-stack safe performance optimizations (Multi-Layer Caching, Async CSS, Script Deferral, WebP, CLS Dimension Shields) with real-time interactive progress feedback.
- Official Real-World Verification Hub: Direct one-click audit actions to test live website URLs on official Google PageSpeed Insights (PageSpeed.web.dev) and GTmetrix (GTmetrix.com) cloud infrastructure.
- Redesigned Professional Admin UI: Modernized SaaS-inspired interface featuring Active Optimization Shields, real-time server telemetry, and refined typography.
- Automatic Cache & Invalidation Hook: Automatically purges stale cache transients, clears obsolete options, and invalidates static assets on update.
1.3.8
- Fixed Preload Stylesheet Overload: replaced aggressive
<link rel="preload">stylesheet injection with safe non-blockingmedia="print"delivery for accessory styles. Core layout, Elementor, and theme styles remain synchronous to prevent layout shifts and FOUC. - Strict Logo & Brand Header Preservation: explicitly bypassed desktop and mobile logos (
.company-logo,BleuTorch-newheader, etc.) from lazy loading and dimension tampering. Zero CSS overrides or forced dimension styling. - Eliminated Mobile Network Contention: reduced simultaneous high-priority requests on mobile devices, dramatically improving First Contentful Paint (FCP) and Speed Index.
- Instant One-Time Cache Refresh: auto-invalidates stale HTML and CSS cache upon activating or updating the plugin zip to ensure immediate reflection on live devices.
- Optimized LCP Preload Discovery: preserves priority preloading for the main hero image to accelerate Largest Contentful Paint.
1.3.4
- Fixed cache directory wipe to be 100% symlink-proof across all hosting environments (Linux, Apache, cPanel, Nginx).
- Fixed Elementor Footer/Header/Template save detection to instantly purge all page and CSS caches site-wide.
- Added instant URL-based purge parameter
?wpsco_purge=1and?wpsco_purge_all=1for administrators. - Added full WP Admin Bar direct action processing for instant cache clearing.
- Enabled non-blocking CSS async preloading and WebP optimization by default.
- Aligned performance scoring with Google Lighthouse v10 and GTmetrix standards (achieving 89+ Mobile, 100 Desktop, Grade A).
1.0.0
- Initial commercial-grade production release by Code Buddy’s (https://codebuddys.in).