1

我在 w3 总缓存插件设置中选择了“手动”模式进行缩小。

我有一个几乎在所有模板中使用的 js/css 文件列表,因此已将它们添加到“所有模板”下的缩小中,并且这些文件在每个页面上与 Woocommerce 单一产品页面一起被缩小。

但我也有一些 Woocommerce 单一产品页面独有的 js/css 文件。所以我将它们添加到缩小并从模板下拉列表中选择“单一产品”。

但不知何故,那些 Woocommerce 单一产品模板独有的 js/css 并没有被缩小。即使是缩小调试也已打开,并且它不会在列表中显示这些文件。

任何人都可以帮助我,因为这个问题只出现在 Woocommerce 单一产品上。同样的用例也适用于其他模板。

在此处输入图像描述

4

1 回答 1

0

我注意到我自己也发生了同样的问题。我相信这与 W3 Total Cache 如何确定显示哪个模板有关。就我而言,我的woocommerce/single-product.php主题中有一个文件,但 W3 Total Cache 说用于显示的模板是single.

我设法通过将single-product.php文件放在主题的根目录中进行排序,就像对任何其他自定义帖子类型一样,然后 W3 Total Cache 识别出正确的模板并正常加载到 CSS/JS 中。

于 2015-04-12T17:49:04.247 回答