ghost_update_page
Update an existing page in Ghost CMS, modifying only the provided fields such as title, content, status, images, and SEO settings.
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 |