Revision Limits per Post Type
Keeps a different number of revisions for each content type, for example many for posts and none for products.
Snippet Library
Snippets that make WordPress lighter and faster: remove emoji scripts and embeds, control the Heartbeat API, limit revisions and load scripts only where they are needed. For developers and site owners chasing better Core Web Vitals.
Keeps a different number of revisions for each content type, for example many for posts and none for products.
Stops WordPress from checking for scheduled tasks on every page view; you trigger wp-cron.php from your server's cron instead, which is faster and more reliable.
Queues emails sent by WordPress and plugins and sends them a few seconds later through WP-Cron, so form submissions, orders and registrations no longer wait for the mail server.
Rewrites the URLs of your uploads, theme and plugin files to a CDN or pull-zone domain you set, so images, CSS and JavaScript are delivered from the CDN while pages are still served by your site.
Adds a Server-Timing header with PHP time, database query count and peak memory to pages viewed by administrators, so you can read the numbers in your browser's developer tools Network tab.
Adds display=swap to every Google Fonts stylesheet your theme and plugins load, so text appears right away in a fallback font instead of staying invisible while the web font downloads.
Adds a Site Health test that requests your homepage and one of your theme's stylesheets and reports whether text files are compressed (gzip or Brotli) and whether static files get long browser cache lifetimes.
Stops WordPress, plugins and themes from loading translation files on the front end (or everywhere) to save memory and time on sites whose visitors read English anyway, with a list of text domains to keep.
Stops WordPress from generating preview images for every uploaded PDF, which speeds up uploads and saves disk space.
Uses the CSS content-visibility property so browsers skip laying out the comments section, footer and related posts until the visitor scrolls near them, which speeds up rendering of long pages.
Removes the Site Health checks that make HTTP requests back to your own site, which are slow or time out on some hosts.
Reduces admin AJAX traffic by running the Heartbeat API every 60 seconds instead of every 15 to 60, and turns it off on the front end.
Lets WordPress start its background task runner at most every five minutes instead of every minute, reducing extra requests on busy sites.
Skips the slow database query that fills the Custom Fields key dropdown, which can freeze the classic editor on sites with lots of post meta.
Returns a "not found" page for archive pages beyond page 50 (such as /page/873/) for logged-out visitors, which keeps bots from hammering your database with very slow deep pagination queries.
Prevents Elementor from requesting fonts from Google's servers, for faster pages and fewer third-party connections.
Turns off Yoast SEO's indexables, the background tables Yoast fills for every post and term, which removes heavy database writes on large sites or cheap hosting.
Stops the editor from autosaving the post types you list (for example products or custom data types edited by many people), which removes frequent background requests and extra autosave revisions.
Stops wp-admin from loading an avatar for every row of the comments and users screens and the dashboard, which saves dozens of requests to Gravatar, while avatars keep showing on the front of the site.
Removes the scripts and styles you list from every page except the ones you choose, for plugins that load their files site-wide.