Use code PERFMATTERS for an extra 10% off!

How to disable WooCommerce widgets

WooCommerce by default comes with a lot of widgets installed. A lot of times these aren’t used anywhere as themes have their own code to display products. They can add back-end load and front-end load if you have them in sidebars or footers. You can easily disable the following WooCommerce widgets globally with a single … Read more

Disable WooCommerce Reviews

Reviews are enabled by default when you install WooCommerce. If you aren’t using them, they load unnecessary scripts, dashboard widgets, and product meta options. There is now an option built into WooCommerce to disable them globally. To disable WooCommerce reviews simply uncheck the “Enable product reviews” under the “Products” tab in the WooCommerce plugin. This … Read more

How to disable WooCommerce status meta box

By default, WooCommerce has a status meta box (widget) that loads in the WordPress dashboard. A lot of times this isn’t used, as there isn’t a lot of information. We find that people either use a more in-depth reporting tool or a more robust solution such as Metorik. In this case, if you aren’t using … Read more

Disable WooCommerce cart fragments AJAX (wc-ajax=get_refreshed_fragments)

WooCommerce sites, especially large ones, almost always encounter load time issues with the following AJAX request. https://domain.com/?wc-ajax=get_refreshed_fragments Even on our small WooCommerce test site, it took longer than any other request and wasn’t needed as this was on the homepage. On large sites, we have seen this account for up to 10-second delays. That’s right, … Read more

How to disable WooCommerce scripts and styles

When you have WooCommerce installed it by default loads its scripts and styles on every page of your WordPress site. This is definitely not great for performance. As you can see below on our test site, WooCommerce was loading 8 scripts on our home page, where we don’t even have any products. Disable WooCommerce scripts … Read more

How to optimize Interaction to Next Paint (INP) in WordPress

Interaction to Next Paint (INP) is a Core Web Vitals metric introduced on March 12, 2024. In this article, we’ll discuss what INP is, how to identify and measure it, and how to optimize it. INP is definitely one of the trickier and more frustrating metrics to fix, as one of the most significant factors … Read more

Novashare customers, get 25% off Perfmatters!

Novashare customers, get 25% off Perfmatters! First off, thanks for being a Novashare customer. To show our appreciation, we’re excited to offer you an exclusive one-time 25% off discount code on our WordPress performance plugin, Perfmatters. Use the discount code NOVAPERF when you checkout. Lightweight yet powerful While our plugin is extremely lightweight compared to … Read more

Filters to further customize Perfmatters

Below is a list of all the filters available in Perfmatters. These allow you to further customize the plugin. If you need an easy way to add a filter, we recommend the free WPCode plugin. Check out this article on how to add PHP to your WordPress site. Assets Preloading Lazy loading CDN Miscellaneous perfmatters_allow_buffer The … Read more

How to fix the properly size images warning from Google in WordPress

The warning from Google to properly size images is a very common one that comes up these days. This happens if an image being served by the browser is bigger than its container. Below we’ll dive into a few tips on how you can fix this. Serve images that are appropriately-sized to save cellular data … Read more