

The rules screen under Settings → Loadwright.
Loadwright makes WordPress faster by doing something most speed plugins can’t: it stops the plugins you don’t need from loading at all on the pages where they aren’t used. Their PHP never runs, their database queries never fire, and their CSS/JS is never enqueued on those requests.
By default, WordPress loads every active plugin on every request — even a contact-form plugin on a blog post, a slider on the checkout, or a shop filter on your About page. That wasted work slows down your server response and bloats every page. This plugin lets you scope each plugin to exactly where it belongs, so the rest of your site stays lean.
Unlike asset optimizers that only minify or defer files, this works at the plugin level: the whole plugin is removed from the request. It works through a tiny must-use loader that you install with one click from the settings screen, so the decision happens before other plugins load — the only point at which a plugin can be kept out of a request entirely.
Cutting unused plugins from a request reduces three things that page-speed tools measure directly:
These are the same factors behind the scores you see in Google PageSpeed Insights, GTmetrix, and Lighthouse, and the page-speed metrics behind them: LCP (Largest Contentful Paint), INP (Interaction to Next Paint), and TTFB (server response time). Trimming per-page plugin load is one of the most effective WordPress speed-optimization (WPO) techniques, and it pairs well with a caching plugin and a CDN for the best results. Actual improvement depends on your theme, hosting, and which plugins you scope — this plugin gives you the control; your rules decide the gain.