Zero Config Performance Optimization
Zero Config Performance Optimization is the most complete performance optimization plugin for WordPress. It combines the best WPO (Web Performance Optimization) practices in a single easy-to-use tool. No configuration needed: activate and enjoy a faster WordPress.
By default, WordPress loads several functions, services and scripts that are not mandatory and usually slow down your installation and consume hosting resources. For years I have been testing tweaks to save hosting resources and improve WordPress performance and loading times. After thousands of tests, this plugin includes my best speed and performance optimizations with a single click.
With this plugin you can safely disable those annoying services, unnecessary codes and scripts to save resources and hosting costs, and speed up WordPress to get better results in tools like Google PageSpeed, Pingdom Tools, GTMetrix, WebPageTest and others.
NEW IN V2.3.0
Core Compatibility Refactoring: * Image module rebuilt – Now works as a safety net that complements WordPress core. Only adds lazy loading, decoding, and fetchpriority attributes when core hasn’t already handled them (covers images from themes, page builders, widgets, and custom templates that bypass core’s pipeline) * NEW: fetchpriority= »low » for non-critical images, which WordPress core does NOT add. Frees bandwidth for critical resources
Bug Fixes: * Fixed Gravatar avatars broken by aggressive query string removal * Fixed Critical CSS broken by incorrect HTML escaping of CSS selectors * Removed deprecated JSON/REST API filters that could interfere with Gutenberg and WooCommerce * Fixed compatibility with CusRev and other review plugins * Automatic cleanup of ghost plugin entries from previous versions
Other: * Tested up to WordPress 7.0
INCLUDED OPTIMIZATIONS
Frontend Optimizations: * Automatic Critical CSS generation and injection * Deferred CSS Loading with noscript fallback * Image lazy loading safety net (catches images that bypass WordPress core pipeline) * fetchpriority= »low » for non-critical images (complements core LCP detection) * Automatic preconnect for Google Fonts, Analytics, etc. * Smart DNS Prefetch for external resources including Gravatar * Automatic image dimensions for better CLS scores * Google Fonts display=swap optimization * JavaScript defer parsing * Logo preload with high priority
Server Optimizations: * Browser cache rules with immutable flag * GZIP and Brotli compression * Keep-Alive connections * Vary Accept-Encoding headers * CORS headers for fonts (CDN compatibility) * Extended MIME type coverage
Backend Optimizations: * Database transients cleanup * Query optimizations * Heartbeat API control (60s interval) * Post revisions limited to 3 * jQuery Migrate removal when not needed * Self-pingback prevention * Dashboard widgets cleanup
HOW TO VERIFY OPTIMIZATIONS ARE WORKING
You can check each optimization individually to ensure Zero Config Performance Optimization is working correctly:
Logo Preload: View page source (Ctrl+U) and look for <link rel="preload" ... fetchpriority="high"> pointing to your logo image.
fetchpriority: Inspect images below the fold (F12 > Elements). Non-critical images should have fetchpriority="low" (added by ZCP). The first content image should have fetchpriority="high" (added by WordPress core or ZCP as fallback).
Brotli/GZIP Compression: Test at giftofspeed.com/gzip-test – should show compression enabled.
Cache Headers: Check your .htaccess file for a section marked « BEGIN Zero Config Performance » with immutable in Cache-Control headers.
Critical CSS: View page source and look for <style id="ayudawp-wpotweaks-critical-css"> in the head section.
Deferred CSS: In source code, look for <link> tags with rel="preload" as="style" instead of rel="stylesheet".
Keep-Alive: Use browser dev tools (F12 > Network) and check response headers for Connection: keep-alive.
Use tools like Google PageSpeed, GTMetrix, Pingdom Tools, and WebPageTest to measure overall performance improvements. Always test twice to account for caching effects.
COMPATIBILITY AND EXTENSIBILITY
The plugin includes multiple filters for developers:
ayudawp_wpotweaks_critical_css– Customize critical CSSayudawp_wpotweaks_critical_css_handles– Customize which CSS handles are considered criticalayudawp_wpotweaks_preconnect_hints– Add custom preconnectayudawp_wpotweaks_dns_prefetch_domains– Customize DNS prefetch domainsayudawp_wpotweaks_critical_fonts– Define critical fonts for preload
Compatible with:
- All well-coded themes
- Cache plugins (W3 Total Cache, WP Rocket, LiteSpeed Cache, etc.)
- Security plugins (no conflicts, focused only on performance)
- WordPress Multisite
- Page Builders (Divi, Elementor, Beaver Builder, Gutenberg)
- CDNs (Cloudflare, StackPath, KeyCDN, etc.)
INSTALLATION AND USE
No options. Just activate the plugin and test your site speed in your favorite tool (GTMetrix, Pingdom Tools, Google PageSpeed, etc.)
The plugin is completely automatic and applies optimizations safely without breaking functionality.
MEASURING RESULTS
Recommended tools:
Best measurement practices:
- Run at least 2 tests (first one may not show cache)
- Always use the same tool for comparison
- Measure performance over time, not just once
- Remember that no tool can replace human perception
Support
Need help or have suggestions?
Love the plugin? Please leave us a 5-star review and help spread the word!
About AyudaWP
We are specialists in WordPress security, SEO, AI and performance optimization plugins. We create tools that solve real problems for WordPress site owners while maintaining the highest coding standards and accessibility requirements.
