Perfmatters is a very lightweight WordPress performance optimization plugin. The main purpose of this plugin is to reduce page size and number of HTTP requests. It allows you to disable many unwanted features such as emojis, XML-RPC, RSD links, short links, RSS feeds and many others to speed up your website. It is not a caching plugin, but provides those features that caching plugins do not. Perfmatters has no conflicts with any other caching plugins. You can use Perfmatters along with any other caching plugin to increase loading speed. The actual size of the Perfmatters plugin is also very small, between 150KB and 160KB. Therefore, this plugin does not affect website performance like other large plugins.
The Perfmatters plugin also has a feature called “Script Manager” that allows you to disable CSS and JavaScript on specific pages. For example, many websites use the ContactForm7 plugin, which loads its script on every page of our website. You can enable it only on the contact page and disable it everywhere else to slow down page loading. For e-commerce site users, there is a special section where you can disable specific elements of WooCommerce for better performance. Overall, Perfmatters is one of the best performance plugins for improving the loading speed of any WordPress website.
Core Features of Perfmatters – WordPress Performance Plugin
Lightweight + concise code
Disable emoticons
Disable embedding
Remove query string from static resources
Disable XML-RPC
Hide WP version
Remove jQuery migration
Delete and RSD, short links, RSS feeds, RSS feed links and RESTAPI links.
Disable self pingbacks
Disable Dashicons, GoogleMaps, GoogleFonts and HeartbeatAPI.
Delete comment URL
Lazy loading of images
Limit post revisions
Change login URL for security purposes
WooCommerce performance optimization
CDN rewrite
Google Analytics Optimization
DNS prefetching
script controller
Add header and footer code
Perfmattersv1.8.0 (change log)
Fixed a delay all JS issue that prevented some async scripts from loading completely.
Added new option to Script Manager to disable assets directly by post type, archive, user status, and device type.
Added support for dynamic preloading of handles to queued scripts and styles.
Added new perfmatters_lazyload filter.
Added new perfmatters_cdn filter.
Added new perfmatters_delay_js_timeout filter.
Fix delaying all JS scripts for better compatibility with certain page builder animations.
Updated class initialization for better compatibility.
Fixed an issue with the Script Manager interpreting certain array keys as shortcodes if they were the same.
Added additional checks to prevent script managers from being able to load on top of page builders.
Fixed PHP notifications from MU plugin.
Made some changes to our plugin updater functionality, which helps with automatic updates in multisite environments.
Translation updated.