WordPress: Get post
wp_get_postEinen WordPress-Beitrag/eine Seite/Vorlage mit vollem Inhalt abrufen. post_id: numerische ID (Beiträge/Seiten) ODER zusammengesetzte 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"}. Läuft mit context=edit (content.raw + content.rendered) und braucht gültige Zugangsdaten — ein Erfolg hier belegt das App-Passwort; {"error":"auth_error"} heißt Zugang prüfen (wp_site_health → auth). Ist content bei Elementor/Bricks-Seiten leer: wp_builder_get_content. Antwortet die Site nicht: {"error": "wp_timeout"} bzw. "wp_unreachable" — später erneut versuchen. workspace: Slug des Kunden-Workspace (optional bei nur einem Workspace).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| post_id | Yes | ||
| post_type | No | posts | |
| workspace | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||