When it comes to removing Unused CSS in WordPress you have two options. You can attempt to use an automatic tree shaker such as that in WPRocket, or you can manually clean up plugin files using something like Perfmatters.
You will not be able to fully remove all unused CSS your goal is to reduce it as much as you can by cleaning up plugins, loading them in a conditional manner while maintaining a good user experience. Tree Shaking tools can cause styles to go missing, such as missing icons missing transitions, hover effects, and more. But they will be incredibly easy to set up and if they work they will reduce your total amount of CSS more so than manually cleaning it up.
I do not recommend deleting content from files by hand or using the CSS audit in google chrome. This can easily break pages across your site and make it impossible for you to run updates.
If you would like to support the channel, consider using some of our links below!
Link to Perfmatters
https://perfmatters.io?ref=257
Link to WPRocket
https://www.sertmedia.com/wp-rocket-s...
Like us on Facebook
/ sertmedia
Follow us on Twitter
/ sert_media
Check out our website for more WordPress Tutorials
https://www.sertmedia.com
--
Recommended Shared Hosting Platform (Have Used Siteground for over 3 years and it's great!)
SiteGround: https://www.siteground.com/go/sertmedia
Recommended VPS Hosting Platform (Cloudways is fast, cheap and offers great support!)
CloudWays: https://www.cloudways.com/en/?id=347522
Bookmark our Amazon.com Link to Support Us!
Amazon.com: https://amzn.to/2ScDeGl
Some of our Gear Being Used
Camera: https://amzn.to/2vM5bNI