WordPress
Business appsUsername & passwordcredential probe
WordPress site content — posts, pages, media, users, categories, tags and comments through the core wp/v2 REST API, authenticated with an Application Password.
OCNORA ships 21 typed WordPress operations. Each node has a schema-driven form, input and output tables beside its settings, and is pre-flighted by Workflow Health before your first real run. Anything not covered by a typed node reaches https://{site_url}/wp-json through the HTTP node with the same credential.
Operations 21
- Moderate CommentApprove a pending comment, or move it to hold, spam or trash. The connection user needs moderate_comments rights.wordpress.approve_comment
- Create CategoryCreate a category term and return its id, which is what a post's categories field expects.wordpress.create_category
- Create CommentPost a comment on one post, as the connection's user unless another author is named.wordpress.create_comment
- Create PageCreate a page on the site. Like posts, a page with no explicit status is saved as a draft.wordpress.create_page
- Create PostCreate a post on the site. Without an explicit status WordPress saves it as a draft, so set status to publish when the post should go live.wordpress.create_post
- Create TagCreate a post tag and return its id, which is what a post's tags field expects.wordpress.create_tag
- Create UserCreate a user account. WordPress requires a username, an email address and a password, and the connection user must be an administrator.wordpress.create_user
- Delete PostDelete a post. By default it goes to the trash and can be restored; set force to remove it permanently.wordpress.delete_post
- Get PageFetch one page by id. Choose context=edit when the workflow needs the raw block markup rather than the rendered HTML.wordpress.get_page
- Get PostFetch one post by id. Choose context=edit when the workflow needs the raw block markup rather than the rendered HTML.wordpress.get_post
- Get UserFetch one user by id. The literal id 'me' resolves to the user the connection authenticates as.wordpress.get_user
- List CategoriesList category terms so a workflow can map a name to the id posts need.wordpress.list_categories
- List CommentsList comments, optionally for one post. WordPress returns only approved comments unless status asks for another and the user may moderate.wordpress.list_comments
- List MediaList items in the media library, optionally narrowed to one media type or one parent post.wordpress.list_media
- List PagesList pages on the site, optionally filtered by search text, status or parent page.wordpress.list_pages
- List PostsList posts on the site, filtered by search text, status, author, category or tag. Only published posts are returned unless status says otherwise.wordpress.list_posts
- List TagsList post tags so a workflow can map a name to the id posts need.wordpress.list_tags
- List UsersList the site's users, optionally filtered by search text or role.wordpress.list_users
- Update PageUpdate an existing page. Only the fields you fill in are sent to WordPress.wordpress.update_page
- Update PostUpdate an existing post. Only the fields you fill in are sent, so a status-only change leaves the content untouched.wordpress.update_post
- Upload MediaUpload a file to the media library and return its attachment id, ready to use as a post's featured image.wordpress.upload_media
More in Business apps
Run your first WordPress workflow today.
Create a free workspace, add the connection, pick a template or describe the workflow to Build with AI. Workflow Health checks it before it runs.