站点 ID 或域名*
例如:12345678 或 yoursite.wordpress.com
你的 WordPress.com 站点 ID 或域名。可在「设置 → 常规」中找到。
创建文章 (wordpress_create_post)
在 WordPress.com 中创建新的博客文章
输入
| 参数 | 类型 | 必填 | 说明 |
|---|
siteId | string | 是 | WordPress.com 站点 ID 或域名 (例如:12345678 或 mysite.wordpress.com) |
title | string | 是 | 文章标题 |
content | string | 否 | 文章内容 (HTML 或纯文本) |
status | string | 否 | 文章状态:publish、draft、pending、private 或 future |
excerpt | string | 否 | 文章摘要 |
categories | string | 否 | 逗号分隔的分类 ID |
tags | string | 否 | 逗号分隔的标签 ID |
featuredMedia | number | 否 | 特色图片媒体 ID |
slug | string | 否 | 文章的 URL 别名 |
输出
站点 ID 或域名*
例如:12345678 或 yoursite.wordpress.com
你的 WordPress.com 站点 ID 或域名。可在「设置 → 常规」中查看。
更新文章(wordpress_update_post)
更新 WordPress.com 上的现有博客文章
输入
| 参数 | 类型 | 必填 | 说明 |
|---|
siteId | string | 是 | WordPress.com 站点 ID 或域名(例如 12345678 或 mysite.wordpress.com) |
postId | number | 是 | 要更新的文章 ID |
title | string | 否 | 文章标题 |
content | string | 否 | 文章内容(HTML 或纯文本) |
status | string | 否 | 文章状态:publish、draft、pending、private 或 future |
excerpt | string | 否 | 文章摘要 |
categories | string | 否 | 逗号分隔的分类 ID |
tags | string | 否 | 逗号分隔的标签 ID |
featuredMedia | number | 否 | 特色图片媒体 ID |
slug | string | 否 | 文章的 URL 别名 |
输出
站点 ID 或域名*
例如 12345678 或 yoursite.wordpress.com
你的 WordPress.com 站点 ID 或域名。可在「设置 → 常规」中查找。
删除文章 (wordpress_delete_post)
从 WordPress.com 删除一篇博客文章
输入
| 参数 | 类型 | 必填 | 说明 |
|---|
siteId | string | 是 | WordPress.com 站点 ID 或域名(例如:12345678 或 mysite.wordpress.com) |
postId | number | 是 | 要删除的文章 ID |
force | boolean | 否 | 跳过回收站并强制永久删除 |
输出
| 参数 | 类型 | 说明 |
|---|
deleted | boolean | 文章是否已删除 |
post | object | 已删除的文章 |
站点 ID 或域名*
例如:12345678 或 yoursite.wordpress.com
你的 WordPress.com 站点 ID 或域名。可在「设置 → 常规」中查找。
获取文章 (wordpress_get_post)
按 ID 从 WordPress.com 获取单篇博文
输入
| 参数 | 类型 | 必填 | 说明 |
|---|
siteId | string | 是 | WordPress.com 站点 ID 或域名(例如 12345678 或 mysite.wordpress.com) |
postId | number | 是 | 要获取的文章 ID |
输出
站点 ID 或域名*
例如 12345678 或 yoursite.wordpress.com
你的 WordPress.com 站点 ID 或域名。可在「设置 → 常规」中查找。
列出文章 (wordpress_list_posts)
从 WordPress.com 列出博客文章,支持可选筛选条件
输入
| 参数 | 类型 | 必填 | 说明 |
|---|
siteId | string | 是 | WordPress.com 站点 ID 或域名(例如:12345678 或 mysite.wordpress.com) |
perPage | number | 否 | 每页文章数量(默认:10,最大:100) |
page | number | 否 | 分页页码 |
status | string | 否 | 文章状态筛选:publish、draft、pending、private |
author | number | 否 | 按作者 ID 筛选 |
categories | string | 否 | 用于筛选的分类 ID,逗号分隔 |
tags | string | 否 | 用于筛选的标签 ID,逗号分隔 |
search | string | 否 | 用于筛选文章的搜索词 |
orderBy | string | 否 | 排序字段:date、id、title、slug、modified |
order | string | 否 | 排序方向:asc 或 desc |
输出
| 参数 | 类型 | 说明 |
|---|
posts | array | 文章列表 |
total | number | 文章总数 |
totalPages | number | 总页数 |
站点 ID 或域名*
例如:12345678 或 yoursite.wordpress.com
你的 WordPress.com 站点 ID 或域名。可在「设置 → 常规」中查看。
创建页面(wordpress_create_page)
在 WordPress.com 中创建新页面
输入
| 参数 | 类型 | 必填 | 说明 |
|---|
siteId | string | 是 | WordPress.com 站点 ID 或域名 (例如 12345678 或 mysite.wordpress.com) |
title | string | 是 | 页面标题 |
content | string | 否 | 页面内容 (HTML 或纯文本) |
status | string | 否 | 页面状态:publish、draft、pending、private |
excerpt | string | 否 | 页面摘要 |
parent | number | 否 | 层级页面的父页面 ID |
menuOrder | number | 否 | 页面菜单中的顺序 |
featuredMedia | number | 否 | 特色图片的媒体 ID |
slug | string | 否 | 页面的 URL 别名 |
输出
站点 ID 或域名*
例如 12345678 或 yoursite.wordpress.com
你的 WordPress.com 站点 ID 或域名。可在「设置 → 常规」中查看。
更新页面 (wordpress_update_page)
更新 WordPress.com 中的现有页面
输入
| Parameter | Type | Required | Description |
|---|
siteId | string | 是 | WordPress.com 站点 ID 或域名 (例如:12345678 或 mysite.wordpress.com) |
pageId | number | 是 | 要更新的页面 ID |
title | string | 否 | 页面标题 |
content | string | 否 | 页面内容 (HTML 或纯文本) |
status | string | 否 | 页面状态:publish、draft、pending、private |
excerpt | string | 否 | 页面摘要 |
parent | number | 否 | 层级页面的父页面 ID |
menuOrder | number | 否 | 页面菜单中的排序 |
featuredMedia | number | 否 | 特色图片媒体 ID |
slug | string | 否 | 页面的 URL 别名 |
输出
| Parameter | Type | Description |
|---|
page | object | 已更新的页面 |
站点 ID 或域名*
例如:12345678 或 yoursite.wordpress.com
你的 WordPress.com 站点 ID 或域名。可在「设置 → 常规」中查找。
删除页面(wordpress_delete_page)
从 WordPress.com 删除页面
输入
| 参数 | 类型 | 必填 | 说明 |
|---|
siteId | string | 是 | WordPress.com 站点 ID 或域名(例如:12345678 或 mysite.wordpress.com) |
pageId | number | 是 | 要删除的页面 ID |
force | boolean | 否 | 跳过回收站并永久强制删除 |
输出
| 参数 | 类型 | 说明 |
|---|
deleted | boolean | 页面是否已删除 |
page | object | 已删除的页面 |
站点 ID 或域名*
例如:12345678 或 yoursite.wordpress.com
你的 WordPress.com 站点 ID 或域名。可在「设置 → 常规」中找到。
获取页面(wordpress_get_page)
根据 ID 从 WordPress.com 获取单个页面
输入
| 参数 | 类型 | 必填 | 说明 |
|---|
siteId | string | 是 | WordPress.com 站点 ID 或域名(例如 12345678 或 mysite.wordpress.com) |
pageId | number | 是 | 要获取的页面 ID |
输出
站点 ID 或域名*
例如 12345678 或 yoursite.wordpress.com
你的 WordPress.com 站点 ID 或域名。可在「设置 → 常规」中查找。
列出页面 (wordpress_list_pages)
从 WordPress.com 列出页面,可使用可选筛选条件
输入
| 参数 | 类型 | 必填 | 说明 |
|---|
siteId | string | 是 | WordPress.com 站点 ID 或域名(例如 12345678 或 mysite.wordpress.com) |
perPage | number | 否 | 每次请求返回的页面数量(默认:10,最大:100) |
page | number | 否 | 分页页码 |
status | string | 否 | 页面状态筛选:publish、draft、pending、private |
parent | number | 否 | 按父页面 ID 筛选 |
search | string | 否 | 用于筛选页面的搜索词 |
orderBy | string | 否 | 排序字段:date、id、title、slug、modified、menu_order |
order | string | 否 | 排序方向:asc 或 desc |
输出
| 参数 | 类型 | 说明 |
|---|
pages | array | 页面列表 |
total | number | 页面总数 |
totalPages | number | 结果总页数 |
站点 ID 或域名*
例如 12345678 或 yoursite.wordpress.com
你的 WordPress.com 站点 ID 或域名。可在「设置 → 常规」中找到。
文件引用
引用上一模块的文件(例如 {{block_name.file}})
覆盖文件名
可选:覆盖文件名(例如 image.jpg)
上传媒体(wordpress_upload_media)
将媒体文件(图片、视频、文档)上传到 WordPress.com
输入
| 参数 | 类型 | 必填 | 说明 |
|---|
siteId | string | 是 | WordPress.com 站点 ID 或域名 (例如 12345678 或 mysite.wordpress.com) |
file | file | 否 | 要上传的文件 (UserFile 对象) |
filename | string | 否 | 可选的文件名覆盖 (例如 image.jpg) |
title | string | 否 | 媒体标题 |
caption | string | 否 | 媒体说明 |
altText | string | 否 | 用于无障碍的替代文本 |
description | string | 否 | 媒体描述 |
输出
站点 ID 或域名*
例如 12345678 或 yoursite.wordpress.com
你的 WordPress.com 站点 ID 或域名。可在「设置 → 常规」中查找。
获取媒体 (wordpress_get_media)
按 ID 从 WordPress.com 获取单个媒体项
输入
| 参数 | 类型 | 必填 | 说明 |
|---|
siteId | string | 是 | WordPress.com 站点 ID 或域名(例如 12345678 或 mysite.wordpress.com) |
mediaId | number | 是 | 要获取的媒体项 ID |
输出
站点 ID 或域名*
例如 12345678 或 yoursite.wordpress.com
你的 WordPress.com 站点 ID 或域名。可在「设置 → 常规」中查找。
列出媒体 (wordpress_list_media)
列出 WordPress.com 媒体库中的媒体项
输入
| 参数 | 类型 | 必填 | 说明 |
|---|
siteId | string | 是 | WordPress.com 站点 ID 或域名(例如:12345678 或 mysite.wordpress.com) |
perPage | number | 否 | 每次请求的媒体项数量(默认:10,最大:100) |
page | number | 否 | 分页页码 |
search | string | 否 | 用于筛选媒体的搜索词 |
mediaType | string | 否 | 按媒体类型筛选:image、video、audio、application |
mimeType | string | 否 | 按特定 MIME 类型筛选(例如:image/jpeg) |
orderBy | string | 否 | 排序字段:date、id、title、slug |
order | string | 否 | 排序方向:asc 或 desc |
输出
| 参数 | 类型 | 说明 |
|---|
media | array | 媒体项列表 |
total | number | 媒体项总数 |
totalPages | number | 结果页总数 |
站点 ID 或域名*
例如:12345678 或 yoursite.wordpress.com
你的 WordPress.com 站点 ID 或域名。可在「设置 → 常规」中找到。
删除媒体 (wordpress_delete_media)
从 WordPress.com 删除媒体项
输入
| 参数 | 类型 | 必填 | 说明 |
|---|
siteId | string | 是 | WordPress.com 站点 ID 或域名 (例如:12345678 或 mysite.wordpress.com) |
mediaId | number | 是 | 要删除的媒体项 ID |
force | boolean | 否 | 强制删除 (媒体没有回收站,删除后不可恢复) |
输出
| 参数 | 类型 | 说明 |
|---|
deleted | boolean | 媒体是否已删除 |
media | object | 已删除的媒体项 |
站点 ID 或域名*
例如:12345678 或 yoursite.wordpress.com
你的 WordPress.com 站点 ID 或域名。可在「设置 → 常规」中查找。
创建评论 (wordpress_create_comment)
在 WordPress.com 文章上创建新评论
输入
| 参数 | 类型 | 必填 | 说明 |
|---|
siteId | string | 是 | WordPress.com 站点 ID 或域名(例如:12345678 或 mysite.wordpress.com) |
postId | number | 是 | 要评论的文章 ID |
content | string | 是 | 评论内容 |
parent | number | 否 | 回复时的父评论 ID |
authorName | string | 否 | 评论作者显示名称 |
authorEmail | string | 否 | 评论作者邮箱 |
authorUrl | string | 否 | 评论作者 URL |
输出
| 参数 | 类型 | 说明 |
|---|
comment | object | 已创建的评论 |
站点 ID 或域名*
例如:12345678 或 yoursite.wordpress.com
你的 WordPress.com 站点 ID 或域名。可在「设置 → 常规」中查找。
列出评论 (wordpress_list_comments)
从 WordPress.com 列出评论,支持可选筛选
输入
| 参数 | 类型 | 必填 | 说明 |
|---|
siteId | string | 是 | WordPress.com 站点 ID 或域名(例如:12345678 或 mysite.wordpress.com) |
perPage | number | 否 | 每次请求返回的评论数量(默认:10,最大:100) |
page | number | 否 | 分页页码 |
postId | number | 否 | 按文章 ID 筛选 |
status | string | 否 | 按评论状态筛选:approved、hold、spam、trash |
search | string | 否 | 用于筛选评论的搜索词 |
orderBy | string | 否 | 排序字段:date、id、parent |
order | string | 否 | 排序方向:asc 或 desc |
输出
| 参数 | 类型 | 说明 |
|---|
comments | array | 评论列表 |
total | number | 评论总数 |
totalPages | number | 结果总页数 |
站点 ID 或域名*
例如:12345678 或 yoursite.wordpress.com
你的 WordPress.com 站点 ID 或域名。可在「设置 → 常规」中找到。
更新评论 (wordpress_update_comment)
更新 WordPress.com 中的评论(内容或状态)
输入
| 参数 | 类型 | 必填 | 说明 |
|---|
siteId | string | 是 | WordPress.com 站点 ID 或域名 (例如:12345678 或 mysite.wordpress.com) |
commentId | number | 是 | 要更新的评论 ID |
content | string | 否 | 更新后的评论内容 |
status | string | 否 | 评论状态:approved、hold、spam、trash |
输出
| 参数 | 类型 | 说明 |
|---|
comment | object | 已更新的评论 |
站点 ID 或域名*
例如:12345678 或 yoursite.wordpress.com
你的 WordPress.com 站点 ID 或域名。可在「设置 → 常规」中查看。
删除评论 (wordpress_delete_comment)
从 WordPress.com 删除评论
输入
| 参数 | 类型 | 必填 | 说明 |
|---|
siteId | string | 是 | WordPress.com 站点 ID 或域名(例如 12345678 或 mysite.wordpress.com) |
commentId | number | 是 | 要删除的评论 ID |
force | boolean | 否 | 跳过回收站并永久删除 |
输出
| 参数 | 类型 | 说明 |
|---|
deleted | boolean | 评论是否已删除 |
comment | object | 已删除的评论 |
站点 ID 或域名*
例如 12345678 或 yoursite.wordpress.com
你的 WordPress.com 站点 ID 或域名。可在“设置 → 常规”中查找。
创建分类 (wordpress_create_category)
在 WordPress.com 中创建新分类
输入
| 参数 | 类型 | 必填 | 说明 |
|---|
siteId | string | 是 | WordPress.com 站点 ID 或域名(例如 12345678 或 mysite.wordpress.com) |
name | string | 是 | 分类名称 |
description | string | 否 | 分类描述 |
parent | number | 否 | 层级分类的父分类 ID |
slug | string | 否 | 分类的 URL 别名 |
输出
| 参数 | 类型 | 说明 |
|---|
category | object | 已创建的分类 |
站点 ID 或域名*
例如 12345678 或 yoursite.wordpress.com
你的 WordPress.com 站点 ID 或域名。可在「设置 → 常规」中查看。
列出分类(wordpress_list_categories)
列出 WordPress.com 中的分类
输入
| 参数 | 类型 | 必填 | 说明 |
|---|
siteId | string | 是 | WordPress.com 站点 ID 或域名(例如:12345678 或 mysite.wordpress.com) |
perPage | number | 否 | 每次请求返回的分类数量(默认:10,最大:100) |
page | number | 否 | 分页页码 |
search | string | 否 | 用于筛选分类的搜索词 |
order | string | 否 | 排序方向:asc 或 desc |
输出
| 参数 | 类型 | 说明 |
|---|
categories | array | 分类列表 |
total | number | 分类总数 |
totalPages | number | 结果总页数 |
站点 ID 或域名*
例如:12345678 或 yoursite.wordpress.com
你的 WordPress.com 站点 ID 或域名。可在「设置 → 常规」中查看。
创建标签 (wordpress_create_tag)
在 WordPress.com 中创建新标签
输入
| 参数 | 类型 | 必填 | 说明 |
|---|
siteId | string | 是 | WordPress.com 站点 ID 或域名(例如:12345678 或 mysite.wordpress.com) |
name | string | 是 | 标签名称 |
description | string | 否 | 标签描述 |
slug | string | 否 | 标签的 URL 别名 |
输出
站点 ID 或域名*
例如:12345678 或 yoursite.wordpress.com
你的 WordPress.com 站点 ID 或域名。可在「设置 → 常规」中查找。
列出标签 (wordpress_list_tags)
从 WordPress.com 列出标签
输入
| 参数 | 类型 | 必填 | 说明 |
|---|
siteId | string | 是 | WordPress.com 站点 ID 或域名(例如:12345678 或 mysite.wordpress.com) |
perPage | number | 否 | 每次请求的标签数量(默认:10,最大:100) |
page | number | 否 | 分页页码 |
search | string | 否 | 用于筛选标签的搜索词 |
order | string | 否 | 排序方向:asc 或 desc |
输出
| 参数 | 类型 | 说明 |
|---|
tags | array | 标签列表 |
total | number | 标签总数 |
totalPages | number | 结果总页数 |
站点 ID 或域名*
例如:12345678 或 yoursite.wordpress.com
你的 WordPress.com 站点 ID 或域名。可在「设置 → 常规」中查找。
获取当前用户(wordpress_get_current_user)
获取当前已认证 WordPress.com 用户的信息
输入
| 参数 | 类型 | 必填 | 说明 |
|---|
siteId | string | 是 | WordPress.com 站点 ID 或域名(例如 12345678 或 mysite.wordpress.com) |
输出
站点 ID 或域名*
例如 12345678 或 yoursite.wordpress.com
你的 WordPress.com 站点 ID 或域名。可在「设置 → 常规」中查看。
用户角色
逗号分隔的角色名称(例如 administrator、editor)
列出用户(wordpress_list_users)
从 WordPress.com 列出用户(需要管理员权限)
输入
| 参数 | 类型 | 必填 | 说明 |
|---|
siteId | string | 是 | WordPress.com 站点 ID 或域名(例如:12345678 或 mysite.wordpress.com) |
perPage | number | 否 | 每次请求的用户数(默认:10,最大:100) |
page | number | 否 | 分页页码 |
search | string | 否 | 用于筛选用户的搜索词 |
roles | string | 否 | 用于筛选的角色名称,逗号分隔 |
order | string | 否 | 排序方向:asc 或 desc |
输出
| 参数 | 类型 | 说明 |
|---|
users | array | 用户列表 |
total | number | 用户总数 |
totalPages | number | 结果总页数 |
站点 ID 或域名*
例如:12345678 或 yoursite.wordpress.com
你的 WordPress.com 站点 ID 或域名。可在「设置 → 常规」中查看。
获取用户 (wordpress_get_user)
按 ID 从 WordPress.com 获取指定用户
输入
| 参数 | 类型 | 必填 | 说明 |
|---|
siteId | string | 是 | WordPress.com 站点 ID 或域名 (例如 12345678 或 mysite.wordpress.com) |
userId | number | 是 | 要获取的用户 ID |
输出
站点 ID 或域名*
例如 12345678 或 yoursite.wordpress.com
你的 WordPress.com 站点 ID 或域名。可在「设置 → 常规」中查看。
搜索内容(wordpress_search_content)
在 WordPress.com 中搜索所有内容类型(文章、页面、媒体)
输入
| 参数 | 类型 | 必填 | 说明 |
|---|
siteId | string | 是 | WordPress.com 站点 ID 或域名(例如:12345678 或 mysite.wordpress.com) |
query | string | 是 | 搜索查询 |
perPage | number | 否 | 每次请求返回的结果数(默认:10,最大:100) |
page | number | 否 | 分页页码 |
type | string | 否 | 按内容类型筛选:post、page、attachment |
subtype | string | 否 | 按文章类型 slug 筛选(例如:post、page) |
输出
| 参数 | 类型 | 说明 |
|---|
results | array | 搜索结果 |
total | number | 结果总数 |
totalPages | number | 结果总页数 |
与 WordPress 集成,用于创建、更新和管理文章、页面、媒体、评论、分类、标签和用户。支持通过 OAuth 连接 WordPress.com 站点,以及使用应用程序密码认证的自托管 WordPress 站点。