WordPress内容发布

3小时前更新 1 00
WordPress内容发布WordPress内容发布
WordPress内容发布

技能简介

该技能通过WordPress REST API直接发布内容,支持完整的古腾堡区块格式、自动分类选择、SEO标签生成和预览功能。可将Markdown或HTML转换为古腾堡区块,实现从写作到发布的完整工作流。

能做什么

  • 创建并发布文章/页面到WordPress站点
  • 自动加载并选择网站已有分类
  • 根据内容生成SEO优化标签
  • 将Markdown转换为古腾堡区块(表格、图片、列表等)
  • 发布前预览文章渲染效果

使用说明

安装步骤:

  1. 克隆技能仓库到本地环境
  2. 安装Python依赖:pip install requests python-markdown
  3. 配置WordPress应用密码(非普通登录密码)

获取应用密码:进入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"
)
user_info = wp.test_connection()

完整发布流程:

  1. 连接认证 → 2. 加载分类并智能匹配 → 3. 生成SEO标签 → 4. 内容转古腾堡区块 → 5. 创建草稿预览 → 6. 发布或定时发布 → 7. 验证上线效果

    输入与输出

    见下方输入与输出表格。

    项目内容
    输入WordPress站点URL、用户名、应用密码、文章标题、正文内容(Markdown/HTML)、目标分类(可选)、特色图片(可选)
    输出已发布文章ID、公开访问链接、分类分配结果、生成的SEO标签列表、古腾堡区块源码
    适用人群内容创作者、博客运营者、营销团队、需要批量发布的技术写作者
    不包含WordPress主题定制、服务器运维、插件开发、多站点网络管理、付费墙设置

     

    风险提示

    • 应用密码需妥善保管,泄露可能导致站点被控制
    • 建议先创建草稿预览,确认渲染无误后再正式发布
    • 自动生成标签需人工审核,避免无关关键词
    • 频繁API调用可能触发WordPress安全限制

    来源信息

    原始链接:https://github.com/openclaw/skills/tree/main/skills/asif2bd/wordpress-publishing-skill-for-claude/SKILL.md
    来源类型:GitHub开源项目

数据统计

相关导航

暂无评论

none
暂无评论...