Description
Perfmatters Plugin: Detailed Overview
Perfmatters is a lightweight WordPress performance optimization plugin designed to make your website faster, lighter, and more efficient. Unlike caching plugins, Perfmatters focuses on front-end optimization and reducing unnecessary HTTP requests.
Main Goal:
Speed up website loading
Reduce unnecessary scripts and features
Minimize server load
Key Features of Perfmatters
1. Script & Style Manager
WordPress loads many CSS and JS files by default, often unnecessarily.
Perfmatters allows you to control which scripts and styles load on specific pages.
Example:
Contact Form 7 scripts load only on form pages, not the homepage.
WooCommerce CSS loads only on shop or checkout pages.
This reduces HTTP requests and significantly improves page load times.
2. Disable Unused Features
WordPress comes with several default features that you may not need:
Emojis – extra JS to display emojis in browsers
Embeds – scripts for embedding external content
Dashicons – admin icon font loaded on front-end
REST API – can be disabled if unused
Heartbeat API – real-time server calls from WordPress dashboard
Benefits:
Fewer files loaded
Faster page speed
Reduced server load
3. Lazy Loading
Images, videos, or iframes are loaded only when they enter the viewport.
Useful for homepage, blog pages, galleries, etc.
Example:
If the homepage has 20 images, they load only when the user scrolls down.
First load is much faster.
4. Preloading & Prefetching
Allows browsers to load important files in advance.
Perfmatters supports fonts, scripts, and CSS preloading.
Results in smoother page load and better user experience.
5. Database Optimization
WordPress databases often contain unnecessary data:
Post revisions
Auto drafts
Trash posts
Spam comments
Perfmatters allows you to clean these regularly.
Benefits:
Lighter database
Faster query response
6. CDN & Caching Compatibility
Fully compatible with caching plugins like WP Rocket, W3 Total Cache.
Works well with Cloudflare and other CDNs.
7. Custom Script & Code Manager
Add custom CSS/JS in header, footer, or specific pages.
Example: Custom JS runs only on the contact page.
How Perfmatters Works
Disables unnecessary WordPress features:
Emojis, embeds, REST API, heartbeat, etc.
Loads scripts/styles only when needed:
Page-specific control reduces HTTP requests.
Implements lazy loading & preloading:
Images, videos, fonts load efficiently.
Optimizes database:
Removes revisions, trash, spam comments, and other clutter.
Improves front-end performance:
Faster initial page load
Reduced server load
Smoother user experience
Benefits of Using Perfmatters
Improves Google PageSpeed and GTMetrix scores
Reduces page load time
Lowers server response time
Improves user experience
Helps SEO performance
Real Example
For a WooCommerce site using Perfmatters:
Lazy load enabled
WooCommerce scripts load only on shop/checkout pages
Contact Form 7 scripts load only on form pages
Emojis, embeds, dashicons disabled
Results:
Homepage load time: 4.5s → 1.8s
Total HTTP requests: 98 → 35
GTMetrix performance score: 72 → 91
💡 Summary:
Perfmatters is a performance optimization toolkit for WordPress. It reduces unnecessary scripts, styles, and database clutter, making your site faster and more efficient without relying solely on caching.
Reviews
There are no reviews yet.