Download Perfmatters 2.3.6 from nulled fire. This plugin adds an assortment of performance and speed improvements to your WordPress installation.
* Added new toggle to Show Advanced Options in the Perfmatters UI.
* Added new advanced option to Disable Click Delay in JavaScript section.
* Added new advanced option to Enable FastClick in JavaScript section.
* Added new advanced option to specify a CDN URL in CSS section.
* Added new Local Redirect option to existing login URL disabled behavior selection.
* Added new perfmatters_buffer_excluded_extensions filter.
* Added new perfmatters_rucss_excluded_stylesheets filter.
* Added additional built-in exclusions for Remove Unused CSS for better compatibility with Elementor, Divi, Slider Revolution, OptimizePress, and WordPress core.
* Added additional logic in MU Mode to more reliably retrieve the ID for certain custom post types.
* Moved lazyload functions to new class structure to be more inline with current codebase.
* Modified regex for lazy loading inline background images to support additional formats.
* Integrated lazyload functions into the main output buffer to allow interaction with other existing features.
* Fixed an issue where dynamic preloads were not recognizing existing query strings in some cases.
* Fixed a PHP warning that would show up in some cases by adding additional string check when looping through rewrite array.
* Fixed an issue with MU Mode where sometimes the wrong plugin would get disabled if there were multiple plugins using similar directory paths.
* Fixed an issue where images inside script tags were being picked up by the Preload Critical Images function.
* Translation updates.
* Added new system for query string timestamps for Used CSS file method to help see changes quicker in environments with caching.
* Added support for ?perfmattersoff query string which gives the ability to quickly prevent the majority of Perfmatters features from running on the front end for testing purposes.
* Added additional support for updating the plugin via WP-CLI.
* Made some changes to admin bar menu item. There is now a Perfmatters top-level admin bar menu item that links to our plugin settings page. The Script Manager and Clear Used CSS function can be accessed by hovering over that main menu item if those features are enabled.
* Disabled certain features from running on WooCommerce cart, checkout, and account pages for better compatibility.
* Increased site limit in dropdowns on Multisite network settings page.
* Added additional compatibility styles to the Script Manager.
* Added additional built-in exclusions for Remove Unused CSS for better compatibility with Elementor, Astra, Kadence, and GenerateBlocks.
* Added new perfmatters_login_url filter.
* Added new perfmatters_lazyload_noscript filter.
* Fixed an issue where YouTube preview thumbnails were generating a preload warning in certain instances.
* Fixed an issue that was causing analytics.js not to be served over HTTPS in instances where an SSL migration had been done previously on the site.
* Fixed an issue where delayed style attribute was applied to preloaded stylesheets that already existed in the DOM.
* Fixed an issue where some features were being allowed to run on XML sitemap URLs in certain cases.
* Fixed an issue where theme and plugin files were not falling back to a WordPress version query string when present in a dynamic preload.
* Added additional autosave interval options.
* Added WPBakery query string parameter to excluded page builders array.
* Changed certain lazy loading classes to be more specific to prevent conflicts.
* Adjusted lazy loading image attribute filter to not run unless images specifically are meant to be lazy loaded by Perfmatters.
* Added an additional function_exists check in the JS class to prevent an error from being thrown in some cases.