ghost_create_page
Create a new page in Ghost CMS by providing a title and HTML content. Configure status, visibility, and SEO fields.
Instructions
Creates a new page in Ghost CMS. Note: Pages do NOT typically use tags (unlike posts).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| title | Yes | ||
| html | Yes | HTML content of the page | |
| slug | No | ||
| status | No | draft | |
| visibility | No | public | |
| featured | No | ||
| feature_image | No | ||
| feature_image_alt | No | ||
| feature_image_caption | No | ||
| excerpt | No | ||
| custom_excerpt | No | ||
| meta_title | No | ||
| meta_description | No | ||
| og_image | No | ||
| og_title | No | ||
| og_description | No | ||
| twitter_image | No | ||
| twitter_title | No | ||
| twitter_description | No | ||
| canonical_url | No | ||
| tags | No | Array of tag names or IDs (rarely used for pages) | |
| authors | No | Array of author IDs or emails | |
| published_at | No | Scheduled publish time (ISO 8601 format) | |
| codeinjection_head | No | ||
| codeinjection_foot | No | ||
| custom_template | No | Custom template filename | |
| show_title_and_feature_image | No | Whether to show title and feature image on page |