WordPress Content REST API — WordPress 内容 REST API
v2通过REST API安全地与WordPress内容交互,支持文章、页面、媒体、分类法,包括草稿、更新、分页、搜索和重试处理。
运行时依赖
安装命令
点击复制技能文档
WordPress 内容 REST API 仅使用此技能进行 WordPress 内容 API 工作(帖子、页面、媒体、分类、标签)。不要使用它进行服务器管理、插件/主题管理或 shell/WP-CLI 任务。
安全规则(始终) 在任何写操作之前先进行 dry run。 确认基本 URL 和目标环境(生产环境 vs 测试环境)。 先读取当前对象,然后最小化 patch。 在没有明确批准之前,首选 status=draft。 除非明确批准,否则避免批量破坏性更新。 使用最小权限凭证。 在操作实时网站时,先阅读 references/reliability-and-safety.md。
工作流程 设置身份验证模型(Application Password 或 Bearer):references/auth.md 发现和验证目标内容:使用带有分页和过滤的 read/list 端点。 执行 dry-run 传递:获取当前对象,准备预期有效负载,验证分类/媒体 ID 是否存在。 安全写入:首先以草稿形式创建/更新,验证响应,只有在明确指示下才发布。 使用标准策略处理重试/速率限制/错误:references/reliability-and-safety.md
端点范围 关注以下路由家族: /wpp-json/wp/v2/posts /wpp-json/wp/v2/pages /wpp-json/wp/v2/media /wpp-json/wp/v2/categories /wpp-json/wp/v2/tags 有关使用模式和有效负载示例,请阅读:references/content-flows.md references/query-and-taxonomy.md
默认执行模式 先读取(GET)。 验证依赖 ID(作者/分类/标签/媒体)。 以草稿形式写入(POST/PUT/PATCH,status=draft)。 重新读取对象并比较预期字段。 只有在明确批准后才发布(status=publish)。
完成标准 仅当以下条件满足时,才认为内容任务已完成: API 响应成功且已解析。 更改的字段与请求的结果匹配。 最终状态(草稿/发布)与明确指示匹配。 任何部分失败都将列出下一步操作。