Use code PERFMATTERS for an extra 10% off!

General

How to disable scripts on a per post/page basis (Script Manager)

We now have a Script Manager in the Perfmatters plugin. This allows you to disable scripts on a per post/page...

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...

How to enable lazy load in WordPress (images, iframes, and videos)

With content on the web getting longer, it’s important to take advantage of features like lazy load in WordPress to...

How to enable Local Analytics (host Google Analytics on your WordPress site)

Hosting Google Analytics locally can help speed up your site by reducing extra DNS lookups and resolving the “leverage browser...

How to delay JavaScript until user interaction in WordPress

While defer JavaScript pushes the script to the bottom of the page load, you can instead delay JavaScript based on user interaction. This...

How to preload a resource in WordPress

Preload allows you to specify resources (such as fonts, images, JavaScript, and CSS) that are needed right away or very...

How to remove Dashicons in WordPress (dashicons.min.css)

Dashicons is the official icon font of the WordPress admin as of 3.8. Some themes and developers utilize this (dashicons.min.css) on...

How to implement DNS prefetching in WordPress

DNS prefetching allows you to resolve domain names (perform a DNS lookup in the background) before a user clicks on...

How to remove jQuery Migrate in WordPress

They started adding jQuery Migrate in WordPress 3.6. Most up-to-date frontend code and plugins don’t require jquery-migrate.min.js. It’s for themes...

How to disable the WordPress REST API

The WordPress REST API provides API endpoints for WordPress data types that allow developers to interact with sites remotely by...

How to remove unused CSS in WordPress

The “Reduce unused CSS” warning is triggered by PageSpeed Insights when you have code being loaded by a plugin or...

How to disable Google Maps API in WordPress

Some WordPress themes and plugins have Google Maps API built-in and unfortunately sometimes don’t have a way to turn it...

How to remove shortlink in WordPress

By default, the following tag shows up in every WordPress install. <link rel='shortlink' href='https://domain.com?p=712' /> This is used for a shortlink to...

How to implement preconnect in WordPress

Preconnect allows the browser to set up early connections before an HTTP request, eliminating round-trip latency and saving time for...

How to disable Password Strength Meter in WordPress

Introduced in recent versions of WooCommerce and WordPress, there is an integrated Password Strength Meter which forces users to use...

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....

How to defer JavaScript in WordPress

Due to the nature of how JavaScript works, you will most likely see an “Eliminate render-blocking resources” warning in speed...

How to disable XML-RPC in WordPress

XML-RPC was added in WordPress 3.5 and allows for remote connections, and unless you are using your mobile device to...

How to change WordPress login URL

Sometimes the smallest of changes can make a huge impact when it comes to performance as well as security. By default,...

How to remove wlwmanifest link in WordPress

By default, the following tag shows up in every WordPress install. <link rel="wlwmanifest" type="application/wlwmanifest+xml" href="https://yourdomain.com/wp-includes/wlwmanifest.xml" /> The above link is...

How to disable Google Fonts in WordPress

Google Fonts is a great service, but there are some scenarios when you might need to disable Google Fonts. Here...

How to remove WordPress REST API links

The WordPress REST API enables the CMS to communicate with other web properties, no matter what programming language they’re written...

How to prefetch a link (URL) in WordPress using Instant Page

Our Instant Page feature lets you automatically prefetch URLs in the background after a user hovers over a link. This...

How to disable embeds in WordPress

Embeds were released with WordPress 4.4. However, with this came some extra inline code they add to your site (link...

How to remove RSD link in WordPress

By default, the following tag shows up in every WordPress install. <link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://yourdomain.com/xmlrpc.php?rsd" /> The above link...