SuperAPI AI 工具集

wordpress-publisher

前端与建站

查看项目

更新于 10-15 19:58

技能介绍

用途:把内容直接发布到 WordPress 站点,走 REST API,支持 Gutenberg 区块格式,并自动完成分类选择、SEO 标签生成与发布前预览。

主要能力:连接并验证站点;从站点加载分类并据标题与内容推荐分类;按内容生成 SEO 标签并创建或获取标签 ID;把 Markdown/HTML 转换为 Gutenberg 区块(标题、列表、代码、引用、图片、表格等);先建草稿预览并校验渲染,再发布或定时发布;发布后验证线上文章。

使用方式:需站点 URL、用户名和应用密码(非普通密码)。在 WordPress 后台“用户 → 个人资料 → 应用程序密码”生成,名称可填 Claude Publisher,密码仅显示一次。示例: from scripts.wp_publisher import WordPressPublisher wp = WordPressPublisher(site_url="https://example.com", username="admin", password="xxxx xxxx xxxx xxxx xxxx xxxx") wp.test_connection() 转换用 from scripts.content_to_gutenberg import convert_to_gutenberg。发布可调 wp.publish_content(...),status 支持 publish、draft、pending、private、future,定时用 future 加 date。

适用场景:批量或自动化向 WordPress 发布文章/页面,需要区块格式、分类与标签管理、发布前预览的流程。

限制:需 REST API 可用且账号具备 Editor 或 Admin 权限;图片需先上传到 WordPress 再用媒体 ID;标签是否显示取决于主题;常见错误含 401 凭据无效、403 权限不足、404 端点不存在、400 数据无效、500 服务器错误。资料未提供收费、价格与平台支持信息。