Asset CleanUp Pro is a premium plugin designed to boost website performance by managing the loading of CSS and JavaScript files across various WordPress pages. Here’s a breakdown of its features and functionalities:
Pages Unloading:
- Unused Styles & Scripts: Unloads CSS and JavaScript files on specific pages where they’re not needed, optimizing loading times.
- Taxonomy and Archive Pages: Unloads assets from default categories, tags, custom taxonomies, and date-based archive pages.
- Author Pages: Removes unnecessary assets from pages displaying posts by a specific author.
- Search Pages: Unloads assets from the WordPress and WooCommerce search pages, streamlining their loading.
JavaScript Loading Optimization:
- Defer and Async Attributes: Adds attributes like defer and async to JavaScript files, optimizing their loading behavior.
- Deferred Parsing: Delays JavaScript parsing until it’s required, improving initial page load times.
- Async Script Loading: Ensures JavaScript files don’t block the initial page load, enhancing performance.
Customizations:
- CSS/JS File Placement: Adjusts the placement of CSS and JS files (from HEAD to BODY or vice versa) to prevent render-blocking issues.
- Unload Hardcoded Files: Removes CSS/JS files added directly via PHP code, widgets, posts, or plugins like “Insert Headers and Footers” to improve performance.
Test Mode:
- Safe Customizations: Allows you to make optimization changes without affecting live visitors. Changes are only visible to the logged-in administrator until Test Mode is disabled.
Ease of Use:
- No Coding Required: Provides a user-friendly interface to manage asset loading without needing to write code.
- Live Improvements: Once satisfied with optimizations made in Test Mode, changes can be pushed live for faster page loads for all users.
This plugin streamlines asset loading, defers parsing, and optimizes CSS/JS placement without requiring intricate coding knowledge. With Test Mode, you can make changes with confidence, ensuring improved performance without risking live functionality until you’re ready to implement those changes site-wide.