Unloadly – Disable Unused CSS & JS
Is your WordPress site slow, even with a cache plugin? One common reason is that plugins load their CSS and JavaScript files on every page , even on pages that never use them. A contact form plugin loads on your blog posts. WooCommerce loads on your About page. A slider loads on pages with no slider
Is your WordPress site slow, even with a cache plugin? One common reason is that plugins load their CSS and JavaScript files on every page , even on pages that never use them. A contact form plugin loads on your blog posts. WooCommerce loads on your About page. A slider loads on pages with no slider. Every extra file makes your pages heavier and slower to load.
Unloadly speeds up your website by stopping that waste. Edit a page, choose the plugins that page does not need, and their CSS and JavaScript files stop loading on that page. No coding, no hunting for script names, no complicated setup.
The result is smaller pages, fewer requests, and a faster website. It also helps with warnings like “Reduce unused JavaScript” and “Remove unused CSS” in tools such as Google PageSpeed Insights and GTmetrix.
Unloadly works alongside any caching or optimization plugin. It removes the files you don’t need; your cache plugin serves what is left. Flush your cache after you change a rule.
Why use Unloadly?
- Speed up your WordPress site — Pages load faster when they only download what they use.
- Disable plugins on specific pages — Keep a plugin active but stop it from loading on pages where it isn’t needed.
- Simple for beginners — Select plugins from a list in the page editor. No code.
- Safe — The plugin keeps running. Only its frontend CSS and JS files are removed from the pages you choose.
- Lightweight — Unloadly does one job and doesn’t add its own cache, minification, or delay-JS features.
Features
- Per-page control — In the editor sidebar, select the plugins whose CSS and JS should not load on that page or post. Search the list when you have many plugins.
- Category and tag rules — Set a rule once on a category or tag and every post in it follows. A post with its own selection always wins over its terms.
- Sitewide removal — On Settings → Unloadly, list individual style or script handles once, and they are removed on the entire frontend.
- Head cleanup — Optionally remove oEmbed, REST API, and RSD discovery links from wp_head .