我有一个正在制作的网站。
WordPress 3.7.1 + W3总缓存(我知道它没有与浏览器缓存连接)
我更新了一些文件(css,一些php和js)
使用W3 Total Cache,我结合并缩小了css(自动生成名称) 所以我清理了minify cache +更改的javascript版本
wp_register_script( 'scrips', get_stylesheet_directory_uri() . '/js/scripts.min.js', array('jquery'), '1.3', true );
我问了一些用户,他们给了我他们的截图,他们有浏览器缓存问题(很可能是css)。一旦他们清理缓存,问题就会消失。
我该怎么办?用户回来了)
答案 0 :(得分:0)
我会推荐指纹识别。我发现它是缓存文件的最佳策略,如缩小的CSS和JavaScript。
https://developers.google.com/speed/docs/best-practices/caching
您是否使用电子标签,自定义网址或GET参数取决于您。
答案 1 :(得分:0)
您不应该在 WordPress 网站上使用 W3 Total Cache插件,直到它设计&发展最终确定!在未完成的网站上提供缓存的生产文件会破坏缓存插件的好处!
完成您的网站,激活缓存机制插件,避免出现问题,例如您遇到的问题。
更新:问题可能重复 What is an elegant way to force browsers to reload cached CSS/JS files?