WordPress: Update post
wp_update_postBestehenden WordPress-Beitrag/Seite/Vorlage aktualisieren (nur gesetzte Felder werden überschrieben). post_id: numerische ID oder String-ID für Site-Editor- Vorlagen (z. B. 'twentytwentyfive//header'); sonst {"error":"invalid_id"}. post_type: 'posts' (Default), 'pages', 'templates', 'template-parts', 'navigation', 'blocks' oder ein Custom Post Type der Site (/wp/v2/types); andere Werte → {"error":"invalid_post_type"}. Bei {"error": "wp_timeout"} (Site antwortet nicht binnen 60 s) oder "wp_unreachable" kann die Änderung trotzdem gespeichert sein — vor einem neuen Versuch mit wp_get_post prüfen. workspace: Slug des Kunden-Workspace (optional bei nur einem Workspace).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| slug | No | ||
| tags | No | ||
| title | No | ||
| status | No | ||
| content | No | ||
| excerpt | No | ||
| post_id | Yes | ||
| post_type | No | posts | |
| workspace | No | ||
| categories | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||