关于W3TC和pagespeed有很多要说的,但我会尽量抓住重点。
HTML中不应该有JS外部元素作为实际内容的一部分,它们应该位于head元素中(但仅限于必须在页面完成加载之前加载的脚本),或者正好位于正文末尾之前。
CSS应该只在head元素中。
假设是,如果您决定违反这些基本性能规则,您可能有很好的理由,并且没有一个具有理智作者的插件会尝试为您重新安排它,因为如果没有按正确的顺序加载,您可以轻松地破坏页面。
因此,您首先需要了解为什么在页面的该部分有JS和/或CSS,如果不需要,则需要更改代码以将其移动到页眉或页脚。缓存插件与此完全无关,甚至不应该提供这样的页面更改功能。