Bejegyzések és oldalak végpontjai
A REST API v2 bejegyzés- és oldalvégpontjai: webhelyeken átívelő lista, létrehozás, szerkesztés, állapotváltás és törlés.
A bejegyzés- (Posts) és oldalvégpontokkal (Pages) a Child-webhelyek tartalmát kezelheted a vezérlőpultról, programból. A {id_or_domain} a webhely számazonosítóját vagy domainjét fogadja el. A pontos kérés- és válaszszerkezetet a Postman-gyűjtemény és az OpenAPI-leírás adja.
Bejegyzések
Szekció neve “Bejegyzések”| Metódus | Útvonal | Mire jó | Fő paraméterek |
|---|---|---|---|
| GET | /posts |
Bejegyzések listázása a kiválasztott webhelyeken | search, search_on, status, dtsstart, dtsstop, clients, groups, websites, maximum, post_type |
| GET | /posts/{id_or_domain}/{post_id} |
Egy bejegyzés adatai | |
| PUT, PATCH | /posts/{id_or_domain}/{post_id}/update-status |
Csak a bejegyzés állapotának módosítása | status |
| PUT, PATCH | /posts/{id_or_domain}/{post_id}/edit |
Tartalom és metaadatok szerkesztése | post_title, post_content, post_status, post_name és más támogatott mezők |
| POST | /posts/{id_or_domain}/create |
Bejegyzés létrehozása | post_title, post_content, post_status, post_name, opcionális média- és taxonómiamezők |
| DELETE | /posts/{id_or_domain}/{post_id}/delete |
Bejegyzés törlése |
Közzétett bejegyzések listázása
Szekció neve “Közzétett bejegyzések listázása”curl -H "Authorization: Bearer API_KULCS" \ "https://a-te-vezerlopultod.hu/wp-json/mainwp/v2/posts?status=publish&websites=12,19&maximum=50"{ "success": 1, "data": { "https://pelda.hu": [ { "id": 341, "title": "Negyedéves jelentés", "post_status": "publish" } ] }}Bejegyzés létrehozása egy webhelyen
Szekció neve “Bejegyzés létrehozása egy webhelyen”curl -X POST \ -H "Authorization: Bearer API_KULCS" \ -H "Content-Type: application/json" \ -d '{ "post_title":"Kiadási jegyzet", "post_content":"Tartalom...", "post_status":"draft" }' \ "https://a-te-vezerlopultod.hu/wp-json/mainwp/v2/posts/12/create"{ "success": 1, "message": "Create post successfully."}Oldalak
Szekció neve “Oldalak”| Metódus | Útvonal | Mire jó | Fő paraméterek |
|---|---|---|---|
| GET | /pages |
Oldalak listázása a kiválasztott webhelyeken | search, search_on, status, dtsstart, dtsstop, clients, groups, websites, maximum |
| GET | /pages/{id_or_domain}/{page_id} |
Egy oldal adatai | |
| PUT, PATCH | /pages/{id_or_domain}/{page_id}/update-status |
Csak az oldal állapotának módosítása | status |
| PUT, PATCH | /pages/{id_or_domain}/{page_id}/edit |
Tartalom és metaadatok szerkesztése | post_title, post_content, post_status, post_name és más támogatott oldalmezők |
| POST | /pages/{id_or_domain}/create |
Oldal létrehozása | post_title, post_content, post_status, post_name |
| DELETE | /pages/{id_or_domain}/{page_id}/delete |
Oldal törlése |
Piszkozat oldalak listázása a kiválasztott ügyfelekhez
Szekció neve “Piszkozat oldalak listázása a kiválasztott ügyfelekhez”curl -H "Authorization: Bearer API_KULCS" \ "https://a-te-vezerlopultod.hu/wp-json/mainwp/v2/pages?clients=22&status=draft"{ "success": 1, "data": { "https://pelda.hu": [ { "id": 58, "post_title": "Rólunk", "post_status": "draft" } ] }}Oldal állapotának módosítása
Szekció neve “Oldal állapotának módosítása”curl -X PATCH \ -H "Authorization: Bearer API_KULCS" \ -H "Content-Type: application/json" \ -d '{"status":"publish"}' \ "https://a-te-vezerlopultod.hu/wp-json/mainwp/v2/pages/12/58/update-status"{ "success": 1, "message": "Page status updated successfully."}A bejegyzések és oldalak kezelőfelületéről a Bejegyzések és az Oldalak fejezetben olvashatsz.
Kapcsolódó fejezetek
Szekció neve “Kapcsolódó fejezetek”Készült: