WordPress: Posting-Regeln und Einstellungen
Was der Kanal WordPress in Posty annimmt: Medien, Limits, Pflichtfelder, und die Felder des settings-Objekts für die API.
Eckdaten
wordpressBeitragstypen
Derselbe Kanal akzeptiert mehrere Beitragstypen. Jeder verlangt etwas anderes. Die Tabelle zeigt, was du wofür brauchst.
| Typ | Medien | Hinweis |
|---|---|---|
| Beitrag oder Seite | Beitragsbild in main_image | Titel und Beitragstyp sind Pflicht. |
Regeln
- Zum Verbinden brauchst du die Adresse der Website, deinen Benutzernamen und ein Anwendungspasswort. Das Anwendungspasswort erstellst du in deinem WordPress-Benutzerprofil.
- Der Text des Beitrags geht als HTML raus.
- Beitragstyp, Kategorien und Schlagwörter erwarten Werte von deiner Website. Die Listen holst du mit den Tool-Aufrufen des Kanals.
Einstellungsfelder
Diese Felder kommen in das settings-Objekt des Beitrags, neben das Feld __type. In der Oberfläche füllst du dieselben im Einstellungsbereich des Kanals aus.
| Feld | Typ | Pflicht | Was es tut |
|---|---|---|---|
| title | string, mindestens 2 Zeichen | ja | Der Titel des Beitrags. |
| type | string | ja | Die REST-Basis des Beitragstyps, zum Beispiel "posts" oder "pages". |
| status | "publish" | "draft" | "pending" | "private" | nein | Der Status des Beitrags in WordPress. Standard ist "publish". |
| main_image | Medienobjekt | nein | Das Beitragsbild aus der Mediathek. |
| categories | Array aus Zahlen | nein | Die IDs der Kategorien. |
| tags | Array aus Zahlen | nein | Die IDs der Schlagwörter. |
Zulässige Werte
Die aufgeführten Felder akzeptieren nur diese Werte. Bei jedem anderen Wert bekommst du einen 400er-Fehler. Die Antwort nennt das Feld.
status
| Wert | Bedeutung |
|---|---|
| publish | Zur geplanten Zeit veröffentlicht. Der Standard. |
| draft | Als Entwurf in WordPress gespeichert. |
| pending | Als ausstehende Prüfung gespeichert. |
| private | Als privater Beitrag veröffentlicht. |
Beispiele
Jedes Beispiel ist ein Element im posts-Array der Anfrage POST /public/v1/posts. Der Rahmen darum ist immer dieser:
{
"type": "schedule",
"date": "2026-09-15T09:00:00.000Z",
"shortLink": false,
"posts": [ /* das Element unten */ ]
}Blogbeitrag
Die IDs von Kategorien und Schlagwörtern liefern die Tool-Aufrufe des Kanals.
{
"integration": { "id": "<wordpress-kanal>" },
"value": [{ "content": "<p>Unsere Öffnungszeiten im Herbst.</p>", "image": [] }],
"settings": {
"__type": "wordpress",
"title": "Öffnungszeiten im Herbst",
"type": "posts",
"status": "publish",
"main_image": { "id": "<media>", "path": "https://uploads.posty.hu/autumn.jpg" },
"categories": [3],
"tags": [12, 18]
}
}Die Kanalliste liefert die Kanal-ID, der Medien-Upload den path-Wert für Bilder und Videos. Das genaue Schema für das verbundene Konto gibt der Endpunkt für das Einstellungsschema zurück. Von der Kommandozeile aus geht dasselbe mit dem Flag --settings, siehe die CLI-Beispiele.