用途:将内容发布到 WordPress,支持先建草稿、确认后再发布的流程。默认语言为希伯来语,除非用户明确要求英语或其他语言,否则文章按希伯来语并采用 RTL 排版;同时可用图像生成技能生成特色/主图与内部配图。希伯来语内容需包裹在 <article dir="rtl" lang="he"> 中。
配置:在技能目录创建 .env 文件,设置 WP_URL、WP_USERNAME、WP_APP_PASSWORD。应用密码在 WordPress 后台“用户→个人资料→应用程序密码”中创建,复制后需去掉所有空格。
用法:脚本路径为 ~/.claude/skills/wordpress-publisher/scripts/wp-publish.js。创建草稿:node ~/.claude/skills/wordpress-publisher/scripts/wp-publish.js create "Post Title" content.html;带特色图:加 --image=cover.jpg;立即发布:加 --publish;发布已有草稿:publish POST_ID;查询状态:status POST_ID;从标准输入读取:echo "<h1>Hello</h1>" | node ... create "Hello" -。选项包括 --publish、--image=<path>、--excerpt=<text>、--categories=<ids>、--tags=<ids>。
限制:需先完成 SETUP.md 并将 setup_complete 设为 true;需具备 Editor/Admin 权限;401/403/404 分别对应凭据、权限、URL 或 REST API 问题。首次使用前需配置环境变量。