WP Rocket是可用于WordPress的最流行的缓存插件之一。它打破了拥有数百个选项的传统规则,并为用户提供了简单易用的界面。您只需切换选项即可在几分钟内WP Rocket helper插件,用于带有排除项的页面缓存。
包括用于页面缓存的URL
- 保存文件并将其与自述文件一起再次归档为ZIP文件夹。
- 转到您的WordPress管理面板,上传插件并像您网站上的任何其他插件一样激活。
现在WP Rocket不会在整个站点上进行页面缓存,除了助手插件文件中列出的URL。
6.2 仅在特定页面上禁用页面缓存
除了上述方式,您可以使用备用帮助插件仅在某些页面上禁用页面缓存。
- 您可以下载帮助插件并编辑“wp-rocket-no-cache-for-page.php”文件。
- 在这种情况下,您必须通过替换文件中的示例ID 1、2在第29行输入文章或页面ID。
- 保存文件并再次压缩以上传到您的站点。
- 激活插件以仅在提供的文章或页面ID上禁用页面缓存。
在特定页面上禁用页面缓存
6.3 完全禁用页面缓存
如果您想毫无例外地禁用整个站点上的页面缓存,请使用此帮助插件。您可以简单地在您的网站上上传并激活它,而无需修改插件的文件内容。
6.4 为登录用户禁用页面缓存
上述两种方法都为未登录您网站的普通用户禁用页面缓存。但是,WP Rocket还提供了为登录用户创建单独缓存的功能。您可以在“Cache > User Caching”部分启用此选项。
用户缓存已启用
如果您想为登录用户禁用页面缓存,请使用此帮助插件。您无需修改内容,只需上传zip文件并激活帮助插件即可。请记住,您需要使用此插件以及上述方法之一来禁用登录和注销用户的页面缓存。
要记住的要点
通常,只要您的站点发生更改,WP Rocket就会清除缓存。但是,我们建议您在再次尝试测试页面之前删除以下缓存内容。
- 通过在Windows中按“Control + Shift + Delete”和在macOS中按“Command + Shift + Delete”来SG Optimizer插件。因此,您需要在进行测试之前清除SG Optimizer缓存。
- 最后,如果在您的托管服务器上处于活动状态,则清除服务器级缓存。大多数提供清漆或自定义缓存设置的托管公司就是这种情况。
小结
如您所见,通过在您的URL中添加参数来绕过WordPress站点中的WP Rocket缓存是一项简单的任务。您还可以从插件的全局设置或编辑器元框中排除单个页面。但是,完全禁用页面缓存或在特定页面上禁用页面缓存是一项需要帮助插件的棘手任务。确保根据您的需要选择正确的方法以获得正确的结果。