用途:在 Hostinger 主机上批量或单站维护 WordPress,流程为“先检查、再报告、仅更新用户批准的项目”,一次处理一个站点,并在进入下一站前确认站点仍能正常加载。
主要能力:列出 WordPress 安装(wordpress_installations_list,可按 domain 过滤,ownership: "all" 含代管站点);读取核心版本及已知漏洞、可用核心更新、已装插件与主题的状态/更新版本/漏洞(含 fixed_in);执行插件、主题、核心更新与卸载;切换维护模式;清理 LiteSpeed 缓存;查看与开启 Memcached 对象缓存;查看 PHP 版本;生成 wp-admin 临时一键登录链接;更新 Hostinger 自带插件。
使用方式:首次调用某操作前先读 search 返回的 inputSchema;只读操作可用 multi-execute 批量(每批最多 20 步,且只能串联同一服务器的操作,wordpress、hosting、agency-hosting 属不同服务器)。更新、激活、卸载和核心变更均为排队任务,成功响应仅表示“已排队”,需每 10–20 秒轮询对应读操作直到变更出现,不要重复发送写操作。更新前应让用户在 hPanel 创建备份或确认最近的自动备份足够新(API 无备份操作)。更新后清理缓存,并用 curl -s -o /dev/null -w "%{http_code}\n" https://DOMAIN/ 与 https://DOMAIN/wp-login.php 检查返回 200 且正文无 PHP 错误,再执行 wordpress_installations_check-if-are-valid(force: true)。若站点出错,停止本轮,用 wordpress_plugins_deactivate 停用最后更新的插件并复查,报告原因后再处理其他站点。
适用场景:单站或大量站点的版本与安全维护、漏洞修复、性能与访问辅助。
限制:Agency Plan 站点若不在 wordpress_installations_list 中,仅能通过 agency-hosting 相关操作改核心版本,插件与主题需在 wp-admin 更新;is_valid: false 的安装不参与更新,应交给 troubleshoot-website 技能;无修复方案的漏洞插件或未启用插件建议卸载;PHP 版本读取数据较大(约 25 KB),仅在用户询问时读取;一键登录链接只交给用户,不得存储或复用。资料未提供收费、价格与效果数据。