这是许多要求和特性。你可能很难找到一个插件来处理所有这些。也许一些高级插件可以做到这一点,我不知道。你只需要不断地浏览不同的插件,挖掘它们的源代码,就可以找到不同的谜题。
如果您想创建自己的自定义解决方案,那么也许有必要熟悉一下$wp_scripts
和$wp_styles
全局。我没有亲自与他们合作,但我认为您应该能够从他们那里获得所有脚本和样式,以便进一步处理。
还有WP_Scripts
类可能会为您提供一些见解。
P、 虽然要求提供插件建议在这里是不合主题的,而且我认为给出这样的建议也是不受欢迎的,但我仍然想提及LSCache。我不是会员,但我已经用过几次了。该插件可以做很多事情,浏览其源代码可以为您的自定义解决方案提供一些想法。
P、 另外,作为个人使用一些现有流行插件合并和缩小js和css资产的经验,它从未有过好的结局。我总是会让一些css或js变得一团糟,从而破坏整个网站。有太多的活动部件(实际上是插件作者和编码风格)使它无法工作。