@slates-integrations/wordpress
v0.2.0-rc.6
Published
Create, read, update, and delete WordPress posts and pages. Manage media library items, comments, categories, tags, site users, site metadata, editable site settings, content search, and WordPress.com site statistics. Supports WordPress.com hosted sites v
Readme
Wordpress
Create, read, update, and delete WordPress posts and pages. Manage media library items, comments, categories, tags, site users, site metadata, editable site settings, content search, and WordPress.com site statistics. Supports WordPress.com hosted sites via OAuth and self-hosted WordPress sites via application passwords.
Tools
List Posts
Retrieve a list of blog posts with filtering options. Filter by status, search term, category, tag, author, and date range. Results are paginated.
Get Post
Retrieve a single blog post by ID, including full content, metadata, and comment count.
Create Post
Create a new blog post with title, content, status, scheduling, taxonomy, featured image, and comment settings.
Update Post
Update an existing blog post.
Delete Post
Permanently delete a blog post.
List Pages
Retrieve pages with filtering and pagination.
Create Page
Create a draft or published page.
Update Page
Update an existing page.
Delete Page
Permanently delete a page.
List Comments
Retrieve comments from the site. Can filter by post ID, status, and search term.
Create Comment
Add a new comment or reply to a post.
Moderate Comment
Update a comment's content or moderation status.
Delete Comment
Permanently delete a comment.
Upload Media
Upload a file to the media library from a publicly accessible URL.
List Media
Browse the site's media library.
Get Media
Retrieve details for a single media item.
Update Media
Update media metadata such as title, caption, alt text, and description.
Delete Media
Permanently delete a media item.
List Categories
Retrieve post categories.
Create Category
Create a new post category.
Get Category
Retrieve a single post category.
Update Category
Update a post category.
Delete Category
Delete a post category.
List Tags
Retrieve post tags.
Create Tag
Create a new post tag.
Get Tag
Retrieve a single post tag.
Update Tag
Update a post tag.
Delete Tag
Delete a post tag.
List Users
Retrieve site users.
Get Current User
Retrieve the authenticated WordPress user.
Get Site Info
Retrieve general site metadata and verify connectivity.
Get Site Settings
Retrieve editable WordPress site settings.
Update Site Settings
Update common editable WordPress site settings.
Get Site Stats
Retrieve WordPress.com site traffic statistics.
Search Content
Search posts and pages by keyword.
License
This integration is licensed under the FSL-1.1.
