在多次寻找一个简单的解决方案后,我决定找到一些可行的方法!
所以经过思考,我找到了一种在开发新网站时覆盖缓存的好方法。。。(而且很简单)。
我们需要的是告诉wp这是一个像这样的新CSS版本。。。
Before changes:
wp_enqueue_style( \'maincss\', get_template_directory_uri() . \'/css/style.css\', array(), false, \'all\' );
After changes:
wp_enqueue_style( \'maincss\', get_template_directory_uri() . \'/css/style.css?v=\'.time(), array(), false, \'all\' );
This is what we added:
?v=\'.time()
Explanation:我们基本上是在css文件中添加一个动态版本号,这迫使浏览器在每次更新css时加载新的css。
不要忘记在完成开发后删除它,否则您的缓存将无法用于此文件,它将加载以一次又一次地返回用户。
此技术适用于css&;js文件-希望这有帮助;)