通过 XAMPP 使用 WordPress 进行开发时,对 CSS、脚本应用修改时可能会遇到延迟,和其他元素。这可能会导致沮丧,因为您必须不断地在浏览器之间切换才能看到更改。不过,有几种有效的方法可以解决此问题。
最直接的解决方案是按 Ctrl F5(或在 Mac 上按 Ctrl Shift R)强制重新加载缓存。此操作指示您的浏览器忽略缓存数据并直接从服务器获取新资源。
对于基于 PHP 的网站,使用标头禁用缓存是一个可行的选择。通过将过期日期设置为过去的时间,您可以强制浏览器将内容视为新内容。以下代码片段将实现此目的:
header("Expires: Tue, 01 Jan 2000 00:00:00 GMT"); header("Last-Modified: " . gmdate("D, d M Y H:i:s") . " GMT"); header("Cache-Control: no-store, no-cache, must-revalidate, max-age=0"); header("Cache-Control: post-check=0, pre-check=0", false); header("Pragma: no-cache");
在 Chrome 的开发者工具中,您可以通过单击齿轮图标并选择“禁用缓存”来禁用缓存。这将阻止 Chrome 依赖缓存资源并强制其获取最新版本的 CSS、JavaScript 和其他资源。
在 Firefox 中,您可以通过以下方式手动禁用缓存:在 URL 栏中输入 about:config 并将“network.http.use-cache”首选项设置为“false”。这将确保 Firefox 的行为方式与禁用缓存的 Chrome 类似。
通过实施这些解决方案之一,您可以消除浏览器延迟更新的问题,并确保您始终看到最新的修改您的 CSS、脚本和其他代码。
免责声明: 提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发到邮箱:[email protected] 我们会第一时间内为您处理。
Copyright© 2022 湘ICP备2022001581号-3