Sim

WordPress

WordPressコンテンツを管理する

WordPressは、世界をリードするオープンソースのコンテンツ管理システムで、ウェブサイト、ブログ、あらゆる種類のオンラインコンテンツの公開と管理を容易にします。WordPressを使用すると、投稿やページの作成と更新、カテゴリーやタグによるコンテンツの整理、メディアファイルの管理、コメントの調整、ユーザーアカウントの処理が可能になり、個人ブログから複雑なビジネスサイトまであらゆるものを運営できます。

SimとWordPressの統合により、エージェントは重要なウェブサイトのタスクを自動化できます。特定のタイトル、コンテンツ、カテゴリー、タグ、アイキャッチ画像を含む新しいブログ投稿をプログラムで作成できます。既存の投稿の更新(コンテンツ、タイトル、公開ステータスの変更など)も簡単です。また、コンテンツの公開や下書き保存、静的ページの管理、メディアのアップロード、コメントの監視、関連する分類法へのコンテンツの割り当ても可能です。

WordPressを自動化に接続することで、Simはエージェントがコンテンツの公開、編集ワークフロー、日常的なサイト管理を効率化できるようにし、手動での作業なしにウェブサイトを新鮮で整理され、安全に保つのに役立ちます。

使用手順

WordPressと統合して、投稿、ページ、メディア、コメント、カテゴリー、タグ、ユーザーの作成、更新、管理を行います。OAuth経由のWordPress.comサイトとアプリケーションパスワード認証を使用した自己ホスト型WordPressサイトをサポートしています。

ツール

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_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_delete_post

WordPress.comからブログ投稿を削除する

入力

パラメータ必須説明
siteIdstringはいWordPress.comのサイトIDまたはドメイン(例:12345678またはmysite.wordpress.com)
postIdnumberはい削除する投稿のID
forcebooleanいいえゴミ箱をバイパスして強制的に完全に削除する

出力

パラメータ説明
deletedboolean投稿が削除されたかどうか
postobject削除された投稿

wordpress_get_post

IDによってWordPress.comから単一のブログ投稿を取得する

入力

パラメータ必須説明
siteIdstringはいWordPress.comのサイトIDまたはドメイン(例:12345678またはmysite.wordpress.com)
postIdnumberはい取得する投稿のID

出力

パラメータ説明
postobject取得された投稿

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投稿のリスト

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_update_page

WordPress.comの既存ページを更新する

入力

パラメータ必須説明
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スラッグ

出力

パラメータ説明
pageobject更新されたページ

wordpress_delete_page

WordPress.comからページを削除する

入力

パラメータ必須説明
siteIdstringはいWordPress.comのサイトIDまたはドメイン(例:12345678またはmysite.wordpress.com)
pageIdnumberはい削除するページのID
forcebooleanいいえゴミ箱をバイパスして強制的に完全に削除する

出力

パラメータ説明
deletedbooleanページが削除されたかどうか
pageobject削除されたページ

wordpress_get_page

IDによってWordPress.comから単一のページを取得する

入力

パラメータ必須説明
siteIdstringはいWordPress.comのサイトIDまたはドメイン(例:12345678またはmysite.wordpress.com)
pageIdnumberはい取得するページのID

出力

パラメータ説明
pageobject取得したページ

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ページのリスト

wordpress_upload_media

メディアファイル(画像、動画、ドキュメント)をWordPress.comにアップロードする

入力

パラメータ必須説明
siteIdstringはいWordPress.comのサイトIDまたはドメイン (例:12345678またはmysite.wordpress.com)
filestringはいBase64エンコードされたファイルデータまたはファイルを取得するURL
filenamestringはい拡張子付きのファイル名 (例:image.jpg)
titlestringいいえメディアのタイトル
captionstringいいえメディアのキャプション
altTextstringいいえアクセシビリティのための代替テキスト
descriptionstringいいえメディアの説明

出力

パラメータ説明
mediaobjectアップロードされたメディアアイテム

wordpress_get_media

IDによってWordPress.comから単一のメディアアイテムを取得する

入力

パラメータ必須説明
siteIdstringはいWordPress.comのサイトIDまたはドメイン (例:12345678またはmysite.wordpress.com)
mediaIdnumberはい取得するメディアアイテムのID

出力

パラメータ説明
mediaobject取得されたメディアアイテム

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メディアアイテムのリスト

wordpress_delete_media

WordPress.comからメディアアイテムを削除する

入力

パラメータ必須説明
siteIdstringはいWordPress.comサイトIDまたはドメイン(例:12345678またはmysite.wordpress.com)
mediaIdnumberはい削除するメディアアイテムのID
forcebooleanいいえ強制削除(メディアにはゴミ箱がないため、削除は永続的です)

出力

パラメータ説明
deletedbooleanメディアが削除されたかどうか
mediaobject削除されたメディアアイテム

wordpress_create_comment

WordPress.comの投稿に新しいコメントを作成する

入力

パラメータ必須説明
siteIdstringはいWordPress.comのサイトIDまたはドメイン(例:12345678またはmysite.wordpress.com)
postIdnumberはいコメントする投稿のID
contentstringはいコメント内容
parentnumberいいえ返信の場合の親コメントID
authorNamestringいいえコメント投稿者の表示名
authorEmailstringいいえコメント投稿者のメールアドレス
authorUrlstringいいえコメント投稿者のURL

出力

パラメータ説明
commentobject作成されたコメント

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コメントのリスト

wordpress_update_comment

WordPress.comのコメントを更新します(内容またはステータス)

入力

パラメータ必須説明
siteIdstringはいWordPress.comのサイトIDまたはドメイン (例: 12345678 または mysite.wordpress.com)
commentIdnumberはい更新するコメントのID
contentstringいいえ更新されたコメント内容
statusstringいいえコメントステータス: approved(承認済み)、hold(保留中)、spam(スパム)、trash(ゴミ箱)

出力

パラメータ説明
commentobject更新されたコメント

wordpress_delete_comment

WordPress.comからコメントを削除します

入力

パラメータ必須説明
siteIdstringはいWordPress.comのサイトIDまたはドメイン (例: 12345678 または mysite.wordpress.com)
commentIdnumberはい削除するコメントのID
forcebooleanいいえゴミ箱をバイパスして強制的に完全に削除する

出力

パラメータ説明
deletedbooleanコメントが削除されたかどうか
commentobject削除されたコメント

wordpress_create_category

WordPress.comに新しいカテゴリを作成します

入力

パラメータ必須説明
siteIdstringはいWordPress.comのサイトIDまたはドメイン(例:12345678またはmysite.wordpress.com)
namestringはいカテゴリ名
descriptionstringいいえカテゴリの説明
parentnumberいいえ階層カテゴリの親カテゴリID
slugstringいいえカテゴリのURLスラッグ

出力

パラメータ説明
categoryobject作成されたカテゴリ

wordpress_list_categories

WordPress.comからカテゴリを一覧表示する

入力

パラメータ必須説明
siteIdstringはいWordPress.comのサイトIDまたはドメイン(例:12345678またはmysite.wordpress.com)
perPagenumberいいえリクエストごとのカテゴリ数(デフォルト:10、最大:100)
pagenumberいいえページネーションのページ番号
searchstringいいえカテゴリをフィルタリングする検索語
orderstringいいえ並び順の方向:ascまたはdesc

出力

パラメータ説明
categoriesarrayカテゴリのリスト

wordpress_create_tag

WordPress.comに新しいタグを作成する

入力

パラメータ必須説明
siteIdstringはいWordPress.comのサイトIDまたはドメイン(例:12345678またはmysite.wordpress.com)
namestringはいタグ名
descriptionstringいいえタグの説明
slugstringいいえタグのURLスラッグ

出力

パラメータ説明
tagobject作成されたタグ

wordpress_list_tags

WordPress.comからタグを一覧表示する

入力

パラメータ必須説明
siteIdstringはいWordPress.comのサイトIDまたはドメイン (例: 12345678またはmysite.wordpress.com)
perPagenumberいいえリクエストごとのタグ数 (デフォルト: 10、最大: 100)
pagenumberいいえページネーション用のページ番号
searchstringいいえタグをフィルタリングする検索語
orderstringいいえ並び順の方向: ascまたはdesc

出力

パラメータ説明
tagsarrayタグのリスト

wordpress_get_current_user

現在認証されているWordPress.comユーザーに関する情報を取得する

入力

パラメータ必須説明
siteIdstringはいWordPress.comのサイトIDまたはドメイン (例: 12345678またはmysite.wordpress.com)

出力

パラメータ説明
userobject現在のユーザー

wordpress_list_users

WordPress.comからユーザーを一覧表示する(管理者権限が必要)

入力

パラメータ必須説明
siteIdstringはいWordPress.comのサイトIDまたはドメイン (例: 12345678またはmysite.wordpress.com)
perPagenumberいいえリクエストごとのユーザー数 (デフォルト: 10、最大: 100)
pagenumberいいえページネーション用のページ番号
searchstringいいえユーザーをフィルタリングする検索語
rolesstringいいえフィルタリングするロール名(カンマ区切り)
orderstringいいえ並び順の方向: ascまたはdesc

出力

パラメータ説明
usersarrayユーザーのリスト

wordpress_get_user

IDによってWordPress.comから特定のユーザーを取得する

入力

パラメータ必須説明
siteIdstringはいWordPress.comのサイトIDまたはドメイン (例:12345678またはmysite.wordpress.com)
userIdnumberはい取得するユーザーのID

出力

パラメータ説明
userobject取得したユーザー

wordpress_search_content

WordPress.comのすべてのコンテンツタイプ(投稿、ページ、メディア)を検索する

入力

パラメータ必須説明
siteIdstringはいWordPress.comのサイトIDまたはドメイン (例:12345678またはmysite.wordpress.com)
querystringはい検索クエリ
perPagenumberいいえリクエストごとの結果数 (デフォルト:10、最大:100)
pagenumberいいえページネーションのためのページ番号
typestringいいえコンテンツタイプによるフィルタリング:post、page、attachment
subtypestringいいえ投稿タイプスラッグによるフィルタリング (例:post、page)

出力

パラメータ説明
resultsarray検索結果

メモ

  • カテゴリー: 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