REST-APIeasy-svg/v1/library/delete

easy-svg/v1/library/delete

Löscht ein Icon endgültig.

REST-Endpunkt · Easy SVG · Status: Intern · Definiert in includes/panel.php

Intern: nicht Teil der zugesicherten öffentlichen Schnittstelle. Kann sich ohne Ankündigung ändern.

Verwendung

POST /wp-json/easy-svg/v1/library/delete

Beispiel

curl -X POST https://example.com/wp-json/easy-svg/v1/library/delete \
	-H 'Content-Type: application/json' \
	-H 'X-WP-Nonce: <nonce>' \
	-d '{"id":42}'

Beschreibung

Löschen lässt sich nur ein esw_icon-Beitrag, jede andere ID antwortet mit 404 easy_svg_no_icon. Der Beitrag wird endgültig gelöscht und landet nicht im Papierkorb.

Parameter

body
idinteger
Required

Die ID des Icon-Beitrags, mindestens 1.

Antwort

{
  "items": [],
  "total": 0,
  "truncated": false
}
Es gibt kein Rückgängig. Seiten und Icon-Blöcke mit diesem Slug zeigen danach nichts mehr an. Der Handler liest nur den JSON-Body, schick also Content-Type: application/json. Werte im Query-String ignoriert der Handler.

Siehe auch