I have a Wordpress site that uses several plugins, namely 8. Most of these plugins include a lot of their own JS and CSS files, some even include so much as 3 separate CSS files. One can imagine that this does a number on the amount of HTTP requests and thus the load time.
Many of these plugins also only get used on certain pages, yet the JS or CSS is still loaded on pages where they are not used.
All of theses files are included automatically in the through WP_head();. Is there a way I can manually include these files and then load them conditionally? Preferably without having to adjust the plugin code itself?
Are there other common practices regarding the many files included by a bigger number of plugins?