ghost_update_page
Update an existing page in Ghost CMS. Modify title, content, status, images, and SEO fields. Only provided fields change; others stay the same.
Instructions
Updates an existing page in Ghost CMS. Can update title, content, status, images, and SEO fields. Only the provided fields are changed; omitted fields remain unchanged.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | The ID of the page to update. | |
| title | No | ||
| html | No | 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 |