UnclutterWP is a WordPress plugin focused on improving Core Web Vitals and PageSpeed by optionally removing unnecessary frontend resources and legacy WordPress overhead.
UnclutterWP helps optimize:
- LCP (Largest Contentful Paint)
- CLS (Cumulative Layout Shift)
- INP (Interaction to Next Paint)
- Improve Core Web Vitals with optional frontend controls
- Reduce render-blocking scripts and styles
- Remove unnecessary WordPress assets
- Reduce avoidable frontend JavaScript overhead
- Optimize script loading behavior
- Clean Head Metadata
- Disable JSON API Links
- Disable REST API
- Disable Trackbacks
- Disable Pingback
- Disable Emojis
- Remove Translations
- Remove wptexturize
- Disable Embeds
- Remove Gutenberg Styles
- Remove XMLRPC Pingback Calls
- Optional dashboard widget cleanup
- Optional admin menu cleanup
- Optional update notification cleanup
- Optimization Settings: Controls grouped into LCP, CLS, INP, and Advanced Optimization
- Tools: Optional wp-admin cleanup controls
- Download the plugin zip file.
- Log in to your WordPress admin panel.
- Go to
Plugins > Add New. - Click
Upload Plugin, select the zip file, and clickInstall Now. - Activate the plugin.
After activation:
- Open
UnclutterWP Performancein the WordPress admin menu. - Visit
Optimization Settings. - Enable the relevant options for your site.
- Test your pages and Core Web Vitals metrics after each change.
This project is licensed under GPLv2 or later.