我在自托管域上有一个Wordpress网站。没有缓存插件。我正在使用Firefox。
当我对CSS进行更改时,有时需要花费数小时才能在浏览器中进行更改。
我在Plesk预览中使用Plesk和它相同,所以使用随机散列和查询的技巧也不起作用。
如何解决这个问题?我需要看看实时更改。
答案 0 :(得分:3)
尝试使用 Ctrl + F5 来刷新浏览器
答案 1 :(得分:1)
你可以按 ctrl + f5 或 ctrl + shift + r 。如果使用Firefox,也可以使用“Work Offline”模式。
答案 2 :(得分:0)
我解决这个问题的方法是在css文件中添加一个版本,该版本是最后一次更改的时间:
<link rel="stylesheet" href="path/style.css?v=<?php echo filemtime("path/style.css"); ?>" type="text/css" />
编辑:或者您可以使用最终执行相同操作的插件:https://wordpress.org/plugins/stylecss-load-last-version/
注意:这些解决方案将始终为所有人加载最新的css文件。如果您只想测试,请使用@ user3085741的解决方案(刷新页面)。
答案 3 :(得分:0)
进行开发时的另一种选择是完全关闭Firefox中的缓存: “汉堡菜单” - &gt;首选项 - &gt;高级 - &gt;网络。选中“覆盖缓存管理”复选框,并将缓存限制为0 MB。
这样没有页面将在Firefox中缓存,直到您决定重新启用缓存(只需取消选中上面检查的覆盖框)。
如果其他人正在进行缓存,例如代理或服务器本身,这将无济于事。
希望这有用。