Wordpress Update Page
wordpress_update_pageUpdate an existing WordPress page by specifying its page ID and new values for title, content, status, or other fields.
Instructions
Update an existing WordPress page. To change part of the content, use edit_page.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"page_id": "<page_id>"
},
"name": "wordpress_update_page"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| date | No | New publication date | |
| slug | No | New slug | |
| title | No | New title | |
| parent | No | New parent page ID | |
| status | No | New status | |
| content | No | New content | |
| excerpt | No | New excerpt | |
| page_id | Yes | Page ID to update | |
| template | No | New template | |
| menu_order | No | New menu order | |
| featured_media | No | New featured image ID | |
| expected_version | No | Refuse the write unless the page is still at this version (get_page) |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||