借助 MCP Abilities - Cloudflare 进行可验证的 WordPress 缓存更改

当 WordPress 页面发生变化但边缘仍提供旧响应时,AI 客户端可以检查 MCP Abilities - Cloudflare 的连接状态,并帮助你选择有针对性的清除操作。

展示分层缓存检查和中央清除控制轮的装饰艺术工业机械

根据边缘提供的内容选择更改

当受影响的对象和响应依据在发送更改前都很清楚时,缓存修复更值得信赖。

1

准备 WordPress 连接

运行 WordPress 6.9 或更高版本以及 PHP 8.0 或更高版本。安装并激活 WordPress MCP Adapter 和 MCP Abilities – Cloudflare,然后为 WordPress 用户授予 manage_options 权限。在标准 WordPress 选项或受支持的常量中配置服务凭据。缺少凭据会以明确的配置错误终止远程操作。

2

建立控制界面

使用 cloudflare/get-zonecloudflare/get-cache-settingscloudflare/get-cache-rulesets 建立连接的区域、缓存设置以及控制决策的规则集。

3

使范围匹配受影响的对象

在证据识别出缓存对象后,使用 cloudflare/clear-cache。选择符合所需结果的范围,不要清除超过必要范围的内容。

4

执行受保护的操作

cloudflare/ensure-wordpress-html-cache-rule ability 会先以试运行方式启动,只针对匿名的公开 WordPress HTML 请求,并保留现有规则。成功的清除操作会返回清除类型、payload 键、服务清除 ID 和认证模式。

使用与问题匹配的控制项

发送请求前,请先区分诊断检查、模式控制和清除范围。

测试公开响应

使用 cloudflare/test-url-cache-status 检查一个公开 URL,以便在清除前查看边缘响应。它会返回 cf-cache-status、cache-control、age、set-cookie 及相关标头。

读取或更改开发模式

使用 cloudflare/get-development-mode 读取当前模式。只有在工作需要时,才使用 cloudflare/set-development-mode 有意启用或禁用该模式。

清除全部缓存

当更改必须移除操作覆盖的所有缓存对象时,使用全部缓存范围。

清除选定 URL

最多选择 100 个明确的 URL,以便有针对性地清除指定资源。

清除 URL 前缀

当清除精确 URL 无法移除边缘对象时,使用 URL 前缀清除来处理缓存 HTML。

清除标签或主机

在受支持的计划中最多使用 100 个缓存标签,或者在受影响对象由这些分组标识时最多使用 100 个主机名。

插件运行所需条件

每一行都列出一个必需组件、其约束条件及其作用。

PHP 8.0 或更高版本

PHP 8.0

提供插件所需的服务器运行环境。

下载 WordPress 缓存控制

下载适用于 WordPress 网站的稳定自托管 MCP Abilities – Cloudflare ZIP;AI 客户端将在该网站上检查 MCP Abilities – Cloudflare 状态并应用有针对性的缓存更改。