| name | wordpress-skill |
| description | WordPress 站点管理 Skill — 通过 CLI 工具管理文章、页面、媒体、分类、标签和搜索 |
WordPress Skill
你可以使用 wordpress-cli.py 工具来管理 WordPress 站点。该工具位于本 Skill 目录下。
站点信息
- 站点地址:
https://www.1m-reviews.com
- 工具路径:
wordpress-cli.py
可用命令
文章管理(post)
post list
post list --status draft
post list --categories 3
post list --search "关键词"
post list --order asc --orderby date
post list --after "2026-03-01T00:00:00"
post list --before "2026-03-06T00:00:00"
post list --author 1
post list --page 2 --per-page 20
post get <id>
post get <id> --edit
post create "文章标题"
post create "标题" --content "<p>正文 HTML</p>"
post create "标题" --content-file article.html
post create "标题" --status publish
post create "标题" --categories 3,5
post create "标题" --tags 1,2
post create "标题" --slug "my-article"
post create "标题" --excerpt "摘要"
post create "标题" --featured-media 8
post create "标题" --format standard
post create "标题" --comment-status closed
post create "标题" --ping-status closed
post create "标题" --sticky
post update <id> --title "新标题"
post update <id> --content "<p>新正文</p>"
post update <id> --status publish
post update <id> --categories 3 --tags 1,2
post update <id> --slug "new-slug"
post update <id> --featured-media 10
post delete <id>
post delete <id> --force
页面管理(page)
page list
page list --status draft
page list --parent 11
page list --search "关键词"
page list --order asc --orderby menu_order
page get <id>
page get <id> --edit
page create "页面标题"
page create "标题" --content "<p>正文</p>"
page create "标题" --parent 11
page create "标题" --menu-order 5
page create "标题" --slug "about-us"
page create "标题" --status publish
page update <id> --title "新标题"
page update <id> --content "<p>新正文</p>"
page update <id> --status publish
page update <id> --parent 11 --menu-order 3
page delete <id>
page delete <id> --force
媒体管理(media)
media list
media list --media-type image
media list --search "logo"
media list --page 2 --per-page 20
media upload /path/to/image.jpg
media upload /path/to/image.jpg --alt "描述"
media get <id>
media update <id> --alt "新 Alt 文本"
media update <id> --caption "媒体说明"
media update <id> --description "详细描述"
media update <id> --title "新标题"
media update <id> --post 23
media delete <id>
分类管理(category)
category list
category list --search "AI"
category create "分类名"
category create "分类名" --slug "category-slug"
category create "子分类" --parent 3
标签管理(tag)
tag list
tag list --search "AI"
tag create "标签名"
tag create "标签名" --slug "tag-slug"
搜索(search)
search "关键词"
search "关键词" --type post
search "关键词" --subtype page
search "关键词" --per-page 20
search "关键词" --exclude "1,2,3"
search "关键词" --include "4,5"
站点分类参考
| ID | 分类名 | 用途 |
|---|
| 3 | AI Signals | AI 相关资讯 |
| 4 | EV Signals | 新能源汽车资讯 |
| 5 | Tech Signals | 科技/数码资讯 |
典型工作流
发布文章
media upload /path/to/cover.jpg --alt "文章封面"
post create "Article Title" \
--content-file article.html \
--categories 3 \
--tags 1,2 \
--slug "article-title" \
--excerpt "Summary for SEO" \
--featured-media <media_id> \
--status draft
post update <post_id> --status publish
检查文章状态
post list --status publish --per-page 5
post list --status draft
search "keyword" --type post
注意事项
- 创建文章/页面时默认状态为
draft(草稿),确认无误后再改为 publish
- 正文内容支持 HTML 格式
--content-file 从文件读取正文,适合长文章
- 分类和标签使用 ID(数字),不是名称,需先用
category list / tag list 查询
- 删除操作默认移至回收站,
--force 才是永久删除
- 媒体上传支持图片、视频、音频等常见格式