WordPress

管理 WordPress 内容

配置

创建文章

操作
创建文章
WordPress 账号*
选择 WordPress 账号
站点 ID 或域名*
例如:12345678 或 yoursite.wordpress.com
你的 WordPress.com 站点 ID 或域名。可在「设置 → 常规」中找到。
标题*
文章或页面标题
内容
文章或页面内容(HTML 或纯文本)
状态
发布
摘要
文章或页面摘要
别名
URL 别名(可选)
分类
逗号分隔的分类 ID
标签
逗号分隔的标签 ID
特色图片 ID
特色图片的媒体 ID
创建文章 (wordpress_create_post)

在 WordPress.com 中创建新的博客文章

输入
参数类型必填说明
siteIdstring是WordPress.com 站点 ID 或域名 (例如:12345678 或 mysite.wordpress.com)
titlestring是文章标题
contentstring否文章内容 (HTML 或纯文本)
statusstring否文章状态:publish、draft、pending、private 或 future
excerptstring否文章摘要
categoriesstring否逗号分隔的分类 ID
tagsstring否逗号分隔的标签 ID
featuredMedianumber否特色图片媒体 ID
slugstring否文章的 URL 别名
输出
参数类型说明
postobject已创建的文章

更新文章

操作
更新文章
WordPress 账号*
选择 WordPress 账号
站点 ID 或域名*
例如:12345678 或 yoursite.wordpress.com
你的 WordPress.com 站点 ID 或域名。可在「设置 → 常规」中查看。
文章 ID*
输入文章 ID
标题
文章或页面标题
内容
文章或页面内容(HTML 或纯文本)
状态
发布
摘要
文章或页面摘要
别名
URL 别名(可选)
分类
逗号分隔的分类 ID
标签
逗号分隔的标签 ID
特色图片 ID
特色图片的媒体 ID
更新文章(wordpress_update_post)

更新 WordPress.com 上的现有博客文章

输入
参数类型必填说明
siteIdstring是WordPress.com 站点 ID 或域名(例如 12345678 或 mysite.wordpress.com)
postIdnumber是要更新的文章 ID
titlestring否文章标题
contentstring否文章内容(HTML 或纯文本)
statusstring否文章状态:publish、draft、pending、private 或 future
excerptstring否文章摘要
categoriesstring否逗号分隔的分类 ID
tagsstring否逗号分隔的标签 ID
featuredMedianumber否特色图片媒体 ID
slugstring否文章的 URL 别名
输出
参数类型说明
postobject更新后的文章

删除文章

操作
删除文章
WordPress 账户*
选择 WordPress 账户
站点 ID 或域名*
例如 12345678 或 yoursite.wordpress.com
你的 WordPress.com 站点 ID 或域名。可在「设置 → 常规」中查找。
文章 ID*
输入文章 ID
强制删除
Disabled
删除文章 (wordpress_delete_post)

从 WordPress.com 删除一篇博客文章

输入
参数类型必填说明
siteIdstring是WordPress.com 站点 ID 或域名(例如:12345678 或 mysite.wordpress.com)
postIdnumber是要删除的文章 ID
forceboolean否跳过回收站并强制永久删除
输出
参数类型说明
deletedboolean文章是否已删除
postobject已删除的文章

获取文章

操作
获取文章
WordPress 账户*
选择 WordPress 账户
站点 ID 或域名*
例如:12345678 或 yoursite.wordpress.com
你的 WordPress.com 站点 ID 或域名。可在「设置 → 常规」中查找。
文章 ID*
输入文章 ID
获取文章 (wordpress_get_post)

按 ID 从 WordPress.com 获取单篇博文

输入
参数类型必填说明
siteIdstring是WordPress.com 站点 ID 或域名(例如 12345678 或 mysite.wordpress.com)
postIdnumber是要获取的文章 ID
输出
参数类型说明
postobject获取到的文章

列出文章

操作
列出文章
WordPress 账户*
选择 WordPress 账户
站点 ID 或域名*
例如 12345678 或 yoursite.wordpress.com
你的 WordPress.com 站点 ID 或域名。可在「设置 → 常规」中查找。
每页结果数
10(最多 100)
页码
1
搜索筛选
用于筛选结果的搜索词
排序依据
日期
排序
降序
状态筛选
全部
列出文章 (wordpress_list_posts)

从 WordPress.com 列出博客文章,支持可选筛选条件

输入
参数类型必填说明
siteIdstring是WordPress.com 站点 ID 或域名(例如:12345678 或 mysite.wordpress.com)
perPagenumber否每页文章数量(默认:10,最大:100)
pagenumber否分页页码
statusstring否文章状态筛选:publish、draft、pending、private
authornumber否按作者 ID 筛选
categoriesstring否用于筛选的分类 ID,逗号分隔
tagsstring否用于筛选的标签 ID,逗号分隔
searchstring否用于筛选文章的搜索词
orderBystring否排序字段:date、id、title、slug、modified
orderstring否排序方向:asc 或 desc
输出
参数类型说明
postsarray文章列表
totalnumber文章总数
totalPagesnumber总页数

创建页面

操作
创建页面
WordPress 账户*
选择 WordPress 账户
站点 ID 或域名*
例如:12345678 或 yoursite.wordpress.com
你的 WordPress.com 站点 ID 或域名。可在「设置 → 常规」中查看。
标题*
文章或页面标题
内容
文章或页面内容(HTML 或纯文本)
状态
发布
摘要
文章或页面摘要
别名
URL 别名(可选)
特色图片 ID
特色图片的媒体 ID
父页面 ID
父页面 ID(用于层级)
菜单顺序
菜单中的顺序(数字)
创建页面(wordpress_create_page)

在 WordPress.com 中创建新页面

输入
参数类型必填说明
siteIdstring是WordPress.com 站点 ID 或域名 (例如 12345678 或 mysite.wordpress.com)
titlestring是页面标题
contentstring否页面内容 (HTML 或纯文本)
statusstring否页面状态:publish、draft、pending、private
excerptstring否页面摘要
parentnumber否层级页面的父页面 ID
menuOrdernumber否页面菜单中的顺序
featuredMedianumber否特色图片的媒体 ID
slugstring否页面的 URL 别名
输出
参数类型说明
pageobject已创建的页面

更新页面

操作
更新页面
WordPress 账户*
选择 WordPress 账户
站点 ID 或域名*
例如 12345678 或 yoursite.wordpress.com
你的 WordPress.com 站点 ID 或域名。可在「设置 → 常规」中查看。
标题
文章或页面标题
内容
文章或页面内容(HTML 或纯文本)
状态
发布
摘要
文章或页面摘要
别名
URL 别名(可选)
特色图片 ID
特色图片的媒体 ID
页面 ID*
输入页面 ID
父页面 ID
父页面 ID(用于层级)
菜单顺序
菜单中的顺序(数字)
更新页面 (wordpress_update_page)

更新 WordPress.com 中的现有页面

输入
ParameterTypeRequiredDescription
siteIdstring是WordPress.com 站点 ID 或域名 (例如:12345678 或 mysite.wordpress.com)
pageIdnumber是要更新的页面 ID
titlestring否页面标题
contentstring否页面内容 (HTML 或纯文本)
statusstring否页面状态:publish、draft、pending、private
excerptstring否页面摘要
parentnumber否层级页面的父页面 ID
menuOrdernumber否页面菜单中的排序
featuredMedianumber否特色图片媒体 ID
slugstring否页面的 URL 别名
输出
ParameterTypeDescription
pageobject已更新的页面

删除页面

操作
删除页面
WordPress 账户*
选择 WordPress 账户
站点 ID 或域名*
例如:12345678 或 yoursite.wordpress.com
你的 WordPress.com 站点 ID 或域名。可在「设置 → 常规」中查找。
页面 ID*
输入页面 ID
强制删除
Disabled
删除页面(wordpress_delete_page)

从 WordPress.com 删除页面

输入
参数类型必填说明
siteIdstring是WordPress.com 站点 ID 或域名(例如:12345678 或 mysite.wordpress.com)
pageIdnumber是要删除的页面 ID
forceboolean否跳过回收站并永久强制删除
输出
参数类型说明
deletedboolean页面是否已删除
pageobject已删除的页面

获取页面

操作
获取页面
WordPress 账户*
选择 WordPress 账户
站点 ID 或域名*
例如:12345678 或 yoursite.wordpress.com
你的 WordPress.com 站点 ID 或域名。可在「设置 → 常规」中找到。
页面 ID*
输入页面 ID
获取页面(wordpress_get_page)

根据 ID 从 WordPress.com 获取单个页面

输入
参数类型必填说明
siteIdstring是WordPress.com 站点 ID 或域名(例如 12345678 或 mysite.wordpress.com)
pageIdnumber是要获取的页面 ID
输出
参数类型说明
pageobject获取到的页面

列出页面

操作
列出页面
WordPress 账户*
选择 WordPress 账户
站点 ID 或域名*
例如 12345678 或 yoursite.wordpress.com
你的 WordPress.com 站点 ID 或域名。可在「设置 → 常规」中查找。
每页结果数
10(最大 100)
页码
1
搜索筛选
用于筛选结果的搜索词
排序依据
日期
排序
降序
状态筛选
全部
列出页面 (wordpress_list_pages)

从 WordPress.com 列出页面,可使用可选筛选条件

输入
参数类型必填说明
siteIdstring是WordPress.com 站点 ID 或域名(例如 12345678 或 mysite.wordpress.com)
perPagenumber否每次请求返回的页面数量(默认:10,最大:100)
pagenumber否分页页码
statusstring否页面状态筛选:publish、draft、pending、private
parentnumber否按父页面 ID 筛选
searchstring否用于筛选页面的搜索词
orderBystring否排序字段:date、id、title、slug、modified、menu_order
orderstring否排序方向:asc 或 desc
输出
参数类型说明
pagesarray页面列表
totalnumber页面总数
totalPagesnumber结果总页数

上传媒体

操作
上传媒体
WordPress 账号*
选择 WordPress 账号
站点 ID 或域名*
例如 12345678 或 yoursite.wordpress.com
你的 WordPress.com 站点 ID 或域名。可在「设置 → 常规」中找到。
上传文件
将媒体文件上传到 WordPress
文件引用
引用上一模块的文件(例如 {{block_name.file}})
覆盖文件名
可选:覆盖文件名(例如 image.jpg)
媒体标题
媒体标题
说明
媒体说明
替代文本
用于无障碍访问的替代文本
上传媒体(wordpress_upload_media)

将媒体文件(图片、视频、文档)上传到 WordPress.com

输入
参数类型必填说明
siteIdstring是WordPress.com 站点 ID 或域名 (例如 12345678 或 mysite.wordpress.com)
filefile否要上传的文件 (UserFile 对象)
filenamestring否可选的文件名覆盖 (例如 image.jpg)
titlestring否媒体标题
captionstring否媒体说明
altTextstring否用于无障碍的替代文本
descriptionstring否媒体描述
输出
参数类型说明
mediaobject已上传的媒体项

获取媒体

操作
获取媒体
WordPress 账户*
选择 WordPress 账户
站点 ID 或域名*
例如 12345678 或 yoursite.wordpress.com
你的 WordPress.com 站点 ID 或域名。可在「设置 → 常规」中查找。
媒体 ID*
输入媒体 ID
获取媒体 (wordpress_get_media)

按 ID 从 WordPress.com 获取单个媒体项

输入
参数类型必填说明
siteIdstring是WordPress.com 站点 ID 或域名(例如 12345678 或 mysite.wordpress.com)
mediaIdnumber是要获取的媒体项 ID
输出
参数类型说明
mediaobject获取到的媒体项

列出媒体

操作
列出媒体
WordPress 账户*
选择 WordPress 账户
站点 ID 或域名*
例如 12345678 或 yoursite.wordpress.com
你的 WordPress.com 站点 ID 或域名。可在「设置 → 常规」中查找。
媒体类型
全部类型
每页结果数
10(最多 100)
页码
1
搜索筛选
用于筛选结果的搜索词
排序依据
日期
排序
降序
列出媒体 (wordpress_list_media)

列出 WordPress.com 媒体库中的媒体项

输入
参数类型必填说明
siteIdstring是WordPress.com 站点 ID 或域名(例如:12345678 或 mysite.wordpress.com)
perPagenumber否每次请求的媒体项数量(默认:10,最大:100)
pagenumber否分页页码
searchstring否用于筛选媒体的搜索词
mediaTypestring否按媒体类型筛选:image、video、audio、application
mimeTypestring否按特定 MIME 类型筛选(例如:image/jpeg)
orderBystring否排序字段:date、id、title、slug
orderstring否排序方向:asc 或 desc
输出
参数类型说明
mediaarray媒体项列表
totalnumber媒体项总数
totalPagesnumber结果页总数

删除媒体

操作
删除媒体
WordPress 账户*
选择 WordPress 账户
站点 ID 或域名*
例如:12345678 或 yoursite.wordpress.com
你的 WordPress.com 站点 ID 或域名。可在「设置 → 常规」中找到。
媒体 ID*
输入媒体 ID
强制删除
Disabled
删除媒体 (wordpress_delete_media)

从 WordPress.com 删除媒体项

输入
参数类型必填说明
siteIdstring是WordPress.com 站点 ID 或域名 (例如:12345678 或 mysite.wordpress.com)
mediaIdnumber是要删除的媒体项 ID
forceboolean否强制删除 (媒体没有回收站,删除后不可恢复)
输出
参数类型说明
deletedboolean媒体是否已删除
mediaobject已删除的媒体项

创建评论

操作
创建评论
WordPress 账户*
选择 WordPress 账户
站点 ID 或域名*
例如:12345678 或 yoursite.wordpress.com
你的 WordPress.com 站点 ID 或域名。可在「设置 → 常规」中查找。
文章 ID*
要评论的文章 ID
评论内容*
评论正文
创建评论 (wordpress_create_comment)

在 WordPress.com 文章上创建新评论

输入
参数类型必填说明
siteIdstring是WordPress.com 站点 ID 或域名(例如:12345678 或 mysite.wordpress.com)
postIdnumber是要评论的文章 ID
contentstring是评论内容
parentnumber否回复时的父评论 ID
authorNamestring否评论作者显示名称
authorEmailstring否评论作者邮箱
authorUrlstring否评论作者 URL
输出
参数类型说明
commentobject已创建的评论

列出评论

操作
列出评论
WordPress 账户*
选择 WordPress 账户
站点 ID 或域名*
例如:12345678 或 yoursite.wordpress.com
你的 WordPress.com 站点 ID 或域名。可在「设置 → 常规」中查找。
每页结果数
10(最多 100)
页码
1
搜索筛选
用于筛选结果的搜索词
排序依据
日期
排序
降序
列出评论 (wordpress_list_comments)

从 WordPress.com 列出评论,支持可选筛选

输入
参数类型必填说明
siteIdstring是WordPress.com 站点 ID 或域名(例如:12345678 或 mysite.wordpress.com)
perPagenumber否每次请求返回的评论数量(默认:10,最大:100)
pagenumber否分页页码
postIdnumber否按文章 ID 筛选
statusstring否按评论状态筛选:approved、hold、spam、trash
searchstring否用于筛选评论的搜索词
orderBystring否排序字段:date、id、parent
orderstring否排序方向:asc 或 desc
输出
参数类型说明
commentsarray评论列表
totalnumber评论总数
totalPagesnumber结果总页数

更新评论

操作
更新评论
WordPress 账户*
选择 WordPress 账户
站点 ID 或域名*
例如:12345678 或 yoursite.wordpress.com
你的 WordPress.com 站点 ID 或域名。可在「设置 → 常规」中找到。
评论内容
评论文本
评论 ID*
输入评论 ID
评论状态
已批准
更新评论 (wordpress_update_comment)

更新 WordPress.com 中的评论(内容或状态)

输入
参数类型必填说明
siteIdstring是WordPress.com 站点 ID 或域名 (例如:12345678 或 mysite.wordpress.com)
commentIdnumber是要更新的评论 ID
contentstring否更新后的评论内容
statusstring否评论状态:approved、hold、spam、trash
输出
参数类型说明
commentobject已更新的评论

删除评论

操作
删除评论
WordPress 账户*
选择 WordPress 账户
站点 ID 或域名*
例如:12345678 或 yoursite.wordpress.com
你的 WordPress.com 站点 ID 或域名。可在「设置 → 常规」中查看。
评论 ID*
输入评论 ID
强制删除
Disabled
删除评论 (wordpress_delete_comment)

从 WordPress.com 删除评论

输入
参数类型必填说明
siteIdstring是WordPress.com 站点 ID 或域名(例如 12345678 或 mysite.wordpress.com)
commentIdnumber是要删除的评论 ID
forceboolean否跳过回收站并永久删除
输出
参数类型说明
deletedboolean评论是否已删除
commentobject已删除的评论

创建分类

操作
创建分类
WordPress 账号*
选择 WordPress 账号
站点 ID 或域名*
例如 12345678 或 yoursite.wordpress.com
你的 WordPress.com 站点 ID 或域名。可在“设置 → 常规”中查找。
分类名称*
分类名称
描述
分类描述
父分类 ID
父分类 ID
分类别名
URL 别名(可选)
创建分类 (wordpress_create_category)

在 WordPress.com 中创建新分类

输入
参数类型必填说明
siteIdstring是WordPress.com 站点 ID 或域名(例如 12345678 或 mysite.wordpress.com)
namestring是分类名称
descriptionstring否分类描述
parentnumber否层级分类的父分类 ID
slugstring否分类的 URL 别名
输出
参数类型说明
categoryobject已创建的分类

列出分类

操作
列出分类
WordPress 账户*
选择 WordPress 账户
站点 ID 或域名*
例如 12345678 或 yoursite.wordpress.com
你的 WordPress.com 站点 ID 或域名。可在「设置 → 常规」中查看。
每页结果数
10(最多 100)
页码
1
搜索筛选
用于筛选结果的搜索词
排序
降序
列出分类(wordpress_list_categories)

列出 WordPress.com 中的分类

输入
参数类型必填说明
siteIdstring是WordPress.com 站点 ID 或域名(例如:12345678 或 mysite.wordpress.com)
perPagenumber否每次请求返回的分类数量(默认:10,最大:100)
pagenumber否分页页码
searchstring否用于筛选分类的搜索词
orderstring否排序方向:asc 或 desc
输出
参数类型说明
categoriesarray分类列表
totalnumber分类总数
totalPagesnumber结果总页数

创建标签

操作
创建标签
WordPress 账号*
选择 WordPress 账号
站点 ID 或域名*
例如:12345678 或 yoursite.wordpress.com
你的 WordPress.com 站点 ID 或域名。可在「设置 → 常规」中查看。
标签名称*
标签名称
描述
标签描述
标签别名
URL 别名(可选)
创建标签 (wordpress_create_tag)

在 WordPress.com 中创建新标签

输入
参数类型必填说明
siteIdstring是WordPress.com 站点 ID 或域名(例如:12345678 或 mysite.wordpress.com)
namestring是标签名称
descriptionstring否标签描述
slugstring否标签的 URL 别名
输出
参数类型说明
tagobject已创建的标签

列出标签

操作
列出标签
WordPress 账户*
选择 WordPress 账户
站点 ID 或域名*
例如:12345678 或 yoursite.wordpress.com
你的 WordPress.com 站点 ID 或域名。可在「设置 → 常规」中查找。
每页结果数
10(最多 100)
页码
1
搜索筛选
用于筛选结果的搜索词
排序
降序
列出标签 (wordpress_list_tags)

从 WordPress.com 列出标签

输入
参数类型必填说明
siteIdstring是WordPress.com 站点 ID 或域名(例如:12345678 或 mysite.wordpress.com)
perPagenumber否每次请求的标签数量(默认:10,最大:100)
pagenumber否分页页码
searchstring否用于筛选标签的搜索词
orderstring否排序方向:asc 或 desc
输出
参数类型说明
tagsarray标签列表
totalnumber标签总数
totalPagesnumber结果总页数

获取当前用户

操作
获取当前用户
WordPress 账号*
选择 WordPress 账号
站点 ID 或域名*
例如:12345678 或 yoursite.wordpress.com
你的 WordPress.com 站点 ID 或域名。可在「设置 → 常规」中查找。
获取当前用户(wordpress_get_current_user)

获取当前已认证 WordPress.com 用户的信息

输入
参数类型必填说明
siteIdstring是WordPress.com 站点 ID 或域名(例如 12345678 或 mysite.wordpress.com)
输出
参数类型说明
userobject当前用户

列出用户

操作
列出用户
WordPress 账号*
选择 WordPress 账号
站点 ID 或域名*
例如 12345678 或 yoursite.wordpress.com
你的 WordPress.com 站点 ID 或域名。可在「设置 → 常规」中查看。
用户角色
逗号分隔的角色名称(例如 administrator、editor)
每页结果数
10(最多 100)
页码
1
搜索筛选
用于筛选结果的搜索词
排序
降序
列出用户(wordpress_list_users)

从 WordPress.com 列出用户(需要管理员权限)

输入
参数类型必填说明
siteIdstring是WordPress.com 站点 ID 或域名(例如:12345678 或 mysite.wordpress.com)
perPagenumber否每次请求的用户数(默认:10,最大:100)
pagenumber否分页页码
searchstring否用于筛选用户的搜索词
rolesstring否用于筛选的角色名称,逗号分隔
orderstring否排序方向:asc 或 desc
输出
参数类型说明
usersarray用户列表
totalnumber用户总数
totalPagesnumber结果总页数

获取用户

操作
获取用户
WordPress 账户*
选择 WordPress 账户
站点 ID 或域名*
例如:12345678 或 yoursite.wordpress.com
你的 WordPress.com 站点 ID 或域名。可在「设置 → 常规」中查看。
用户 ID*
输入用户 ID
获取用户 (wordpress_get_user)

按 ID 从 WordPress.com 获取指定用户

输入
参数类型必填说明
siteIdstring是WordPress.com 站点 ID 或域名 (例如 12345678 或 mysite.wordpress.com)
userIdnumber是要获取的用户 ID
输出
参数类型说明
userobject获取到的用户

搜索内容

操作
搜索内容
WordPress 账号*
选择 WordPress 账号
站点 ID 或域名*
例如 12345678 或 yoursite.wordpress.com
你的 WordPress.com 站点 ID 或域名。可在「设置 → 常规」中查看。
搜索查询*
搜索关键词
内容类型
全部类型
每页结果数
10(最多 100)
页码
1
搜索内容(wordpress_search_content)

在 WordPress.com 中搜索所有内容类型(文章、页面、媒体)

输入
参数类型必填说明
siteIdstring是WordPress.com 站点 ID 或域名(例如:12345678 或 mysite.wordpress.com)
querystring是搜索查询
perPagenumber否每次请求返回的结果数(默认:10,最大:100)
pagenumber否分页页码
typestring否按内容类型筛选:post、page、attachment
subtypestring否按文章类型 slug 筛选(例如:post、page)
输出
参数类型说明
resultsarray搜索结果
totalnumber结果总数
totalPagesnumber结果总页数

使用说明

与 WordPress 集成,用于创建、更新和管理文章、页面、媒体、评论、分类、标签和用户。支持通过 OAuth 连接 WordPress.com 站点,以及使用应用程序密码认证的自托管 WordPress 站点。

注意事项

  • 分类:tools
  • 类型:wordpress