Create Post
create_postCreate a blog post as a Notion page, then sync it to WordPress. Supports markdown content, SEO metadata, and immediate publishing or drafting.
Instructions
Create a new blog post. Creates a Notion page and triggers sync to WordPress. The body should be markdown. Set publish=true to publish immediately, or leave false to create a draft.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| title | Yes | Post title | |
| body | No | Post content in markdown | |
| category | No | Category name | |
| tags | No | Tag names | |
| seoKeyword | No | SEO focus keyword | |
| seoDescription | No | Custom meta description for SEO (max 160 chars). Auto-derived from content if not set. | |
| slug | No | Custom URL slug | |
| publish | No | Publish immediately (true) or create as draft (false) |