Sim

WordPress

管理 WordPress 内容

WordPress 是全球领先的开源内容管理系统,使发布和管理网站、博客以及各种在线内容变得简单。通过 WordPress,您可以创建和更新文章或页面,使用分类和标签组织内容,管理媒体文件,审核评论,以及处理用户账户——从个人博客到复杂的企业网站都可以轻松运行。

Sim 与 WordPress 的集成让您的代理可以自动化处理重要的网站任务。您可以通过编程方式创建具有特定标题、内容、分类、标签和特色图片的新博客文章。更新现有文章(例如更改其内容、标题或发布状态)也非常简单。您还可以发布或保存内容为草稿,管理静态页面,处理媒体上传,监督评论,并将内容分配到相关的组织分类中。

通过将 WordPress 连接到您的自动化流程,Sim 使您的代理能够简化内容发布、编辑工作流程和日常网站管理——帮助您无需手动操作即可保持网站的新鲜、有序和安全。

使用说明

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

工具

wordpress_create_post

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

输入

参数类型必需描述
siteIdstringWordPress.com 网站 ID 或域名 (例如,12345678 或 mysite.wordpress.com)
titlestring文章标题
contentstring文章内容 (HTML 或纯文本)
statusstring文章状态:publish, draft, pending, private, 或 future
excerptstring文章摘要
categoriesstring逗号分隔的分类 ID
tagsstring逗号分隔的标签 ID
featuredMedianumber特色图片媒体 ID
slugstring文章的 URL slug

输出

参数类型描述
postobject创建的文章

wordpress_update_post

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

输入

参数类型必需描述
siteIdstringWordPress.com 站点 ID 或域名 (例如:12345678 或 mysite.wordpress.com)
postIdnumber要更新的文章 ID
titlestring文章标题
contentstring文章内容 (HTML 或纯文本)
statusstring文章状态:发布、草稿、待审核、私密或未来
excerptstring文章摘要
categoriesstring逗号分隔的分类 ID
tagsstring逗号分隔的标签 ID
featuredMedianumber特色图片媒体 ID
slugstring文章的 URL slug

输出

参数类型描述
postobject更新的文章

wordpress_delete_post

从 WordPress.com 删除博客文章

输入

参数类型必需描述
siteIdstringWordPress.com 站点 ID 或域名 (例如:12345678 或 mysite.wordpress.com)
postIdnumber要删除的文章 ID
forceboolean跳过回收站并永久删除

输出

参数类型描述
deletedboolean帖子是否已被删除
postobject已删除的帖子

wordpress_get_post

通过 ID 从 WordPress.com 获取单个博客帖子

输入

参数类型必需描述
siteIdstringWordPress.com 站点 ID 或域名 (例如:12345678 或 mysite.wordpress.com)
postIdnumber要检索的帖子 ID

输出

参数类型描述
postobject检索到的帖子

wordpress_list_posts

从 WordPress.com 列出博客帖子并可选添加筛选条件

输入

参数类型必需描述
siteIdstringWordPress.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

输出

参数类型描述
posts数组帖子列表

wordpress_create_page

在 WordPress.com 中创建新页面

输入

参数类型必需描述
siteId字符串WordPress.com 站点 ID 或域名 (例如:12345678 或 mysite.wordpress.com)
title字符串页面标题
content字符串页面内容 (HTML 或纯文本)
status字符串页面状态:发布、草稿、待定、私密
excerpt字符串页面摘要
parent数字分层页面的父页面 ID
menuOrder数字页面菜单中的顺序
featuredMedia数字特色图片媒体 ID
slug字符串页面 URL slug

输出

参数类型描述
page对象创建的页面

wordpress_update_page

更新 WordPress.com 中的现有页面

输入

参数类型必需描述
siteId字符串WordPress.com 站点 ID 或域名 (例如:12345678 或 mysite.wordpress.com)
pageId数字要更新页面的 ID
title字符串页面标题
content字符串页面内容 (HTML 或纯文本)
status字符串页面状态:发布、草稿、待定、私密
excerpt字符串页面摘要
parent数字分层页面的父页面 ID
menuOrder数字页面菜单中的顺序
featuredMedia数字特色图片媒体 ID
slug字符串页面 URL slug

输出

参数类型描述
pageobject更新后的页面

wordpress_delete_page

从 WordPress.com 删除页面

输入

参数类型必需描述
siteIdstringWordPress.com 站点 ID 或域名 (例如:12345678 或 mysite.wordpress.com)
pageIdnumber要删除的页面 ID
forceboolean跳过回收站并永久删除

输出

参数类型描述
deletedboolean页面是否已删除
pageobject已删除的页面

wordpress_get_page

通过 ID 从 WordPress.com 获取单个页面

输入

参数类型必需描述
siteIdstringWordPress.com 站点 ID 或域名 (例如:12345678 或 mysite.wordpress.com)
pageIdnumber要检索的页面 ID

输出

参数类型描述
pageobject检索到的页面

wordpress_list_pages

从 WordPress.com 列出页面并可选添加筛选条件

输入

参数类型必需描述
siteIdstringWordPress.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

输出

参数类型描述
pages数组页面列表

wordpress_upload_media

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

输入

参数类型必需描述
siteId字符串WordPress.com 站点 ID 或域名(例如:12345678 或 mysite.wordpress.com)
file字符串Base64 编码的文件数据或用于获取文件的 URL
filename字符串带扩展名的文件名(例如:image.jpg)
title字符串媒体标题
caption字符串媒体说明
altText字符串用于无障碍的替代文本
description字符串媒体描述

输出

参数类型描述
media对象上传的媒体项

wordpress_get_media

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

输入

参数类型必需描述
siteId字符串WordPress.com 站点 ID 或域名(例如:12345678 或 mysite.wordpress.com)
mediaId数字要检索的媒体项 ID

输出

参数类型描述
media对象检索到的媒体项

wordpress_list_media

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

输入

参数类型必需描述
siteIdstringWordPress.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媒体项目列表

wordpress_delete_media

从 WordPress.com 删除媒体项目

输入

参数类型必需描述
siteIdstringWordPress.com 站点 ID 或域名(例如:12345678 或 mysite.wordpress.com)
mediaIdnumber要删除的媒体项目 ID
forceboolean强制删除(媒体没有回收站,因此删除是永久性的)

输出

参数类型描述
deleted布尔值媒体是否已被删除
media对象被删除的媒体项

wordpress_create_comment

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

输入

参数类型必需描述
siteId字符串WordPress.com 站点 ID 或域名 (例如:12345678 或 mysite.wordpress.com)
postId数字要评论的文章 ID
content字符串评论内容
parent数字回复的父评论 ID
authorName字符串评论作者显示名称
authorEmail字符串评论作者邮箱
authorUrl字符串评论作者 URL

输出

参数类型描述
comment对象创建的评论

wordpress_list_comments

从 WordPress.com 列出评论并可选添加筛选条件

输入

参数类型必需描述
siteId字符串WordPress.com 站点 ID 或域名 (例如:12345678 或 mysite.wordpress.com)
perPage数字每次请求的评论数量 (默认:10,最大:100)
page数字分页的页码
postId数字按文章 ID 筛选
status字符串按评论状态筛选:approved, hold, spam, trash
search字符串筛选评论的搜索词
orderBy字符串按字段排序:date, id, parent
order字符串排序方向:asc 或 desc

输出

参数类型描述
commentsarray评论列表

wordpress_update_comment

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

输入

参数类型必需描述
siteIdstringWordPress.com 站点 ID 或域名 (例如:12345678 或 mysite.wordpress.com)
commentIdnumber要更新的评论 ID
contentstring更新后的评论内容
statusstring评论状态:approved, hold, spam, trash

输出

参数类型描述
commentobject更新后的评论

wordpress_delete_comment

从 WordPress.com 删除评论

输入

参数类型必需描述
siteIdstringWordPress.com 站点 ID 或域名 (例如:12345678 或 mysite.wordpress.com)
commentIdnumber要删除的评论 ID
forceboolean跳过回收站并永久删除

输出

参数类型描述
deletedboolean评论是否已删除
commentobject已删除的评论

wordpress_create_category

在 WordPress.com 中创建新分类

输入

参数类型必需描述
siteIdstringWordPress.com 站点 ID 或域名 (例如:12345678 或 mysite.wordpress.com)
namestring分类名称
descriptionstring分类描述
parentnumber层级分类的父分类 ID
slugstring分类的 URL slug

输出

参数类型描述
categoryobject创建的分类

wordpress_list_categories

从 WordPress.com 列出分类

输入

参数类型必需描述
siteIdstringWordPress.com 站点 ID 或域名 (例如:12345678 或 mysite.wordpress.com)
perPagenumber每次请求的分类数量 (默认:10,最大:100)
pagenumber分页的页码
searchstring用于筛选分类的搜索词
orderstring排序方向:asc 或 desc

输出

参数类型描述
categoriesarray分类列表

wordpress_create_tag

在 WordPress.com 中创建新标签

输入

参数类型必需描述
siteIdstringWordPress.com 站点 ID 或域名 (例如:12345678 或 mysite.wordpress.com)
namestring标签名称
descriptionstring标签描述
slugstring标签的 URL slug

输出

参数类型描述
tagobject创建的标签

wordpress_list_tags

从 WordPress.com 列出标签

输入

参数类型必需描述
siteIdstringWordPress.com 站点 ID 或域名 (例如:12345678 或 mysite.wordpress.com)
perPagenumber每次请求的标签数量 (默认:10,最大:100)
pagenumber分页的页码
searchstring用于筛选标签的搜索词
orderstring排序方向:asc 或 desc

输出

参数类型描述
tagsarray标签列表

wordpress_get_current_user

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

输入

参数类型必需描述
siteIdstringWordPress.com 站点 ID 或域名 (例如:12345678 或 mysite.wordpress.com)

输出

参数类型描述
userobject当前用户

wordpress_list_users

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

输入

参数类型必需描述
siteIdstringWordPress.com 站点 ID 或域名 (例如:12345678 或 mysite.wordpress.com)
perPagenumber每次请求的用户数量 (默认:10,最大:100)
pagenumber分页的页码
searchstring用于筛选用户的搜索词
rolesstring用于筛选的逗号分隔角色名称
orderstring排序方向:asc 或 desc

输出

参数类型描述
users数组用户列表

wordpress_get_user

通过 ID 从 WordPress.com 获取特定用户

输入

参数类型必需描述
siteId字符串WordPress.com 站点 ID 或域名 (例如:12345678 或 mysite.wordpress.com)
userId数字要检索的用户 ID

输出

参数类型描述
user对象检索到的用户

wordpress_search_content

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

输入

参数类型必需描述
siteId字符串WordPress.com 站点 ID 或域名 (例如:12345678 或 mysite.wordpress.com)
query字符串搜索查询
perPage数字每次请求的结果数量 (默认值:10,最大值:100)
page数字分页的页码
type字符串按内容类型过滤:post、page、attachment
subtype字符串按文章类型 slug 过滤 (例如:post、page)

输出

参数类型描述
results数组搜索结果

注意事项

  • 类别:tools
  • 类型:wordpress
On this page

On this page

Start building today
Trusted by over 60,000 builders.
Build Agentic workflows visually on a drag-and-drop canvas or with natural language.
Get started