REST-APIeasy-svg-pro/v1/audit/originals/discard

easy-svg-pro/v1/audit/originals/discard

Löscht ein gesichertes Original endgültig.

REST-Endpunkt · Easy SVG Pro · Status: Intern · Definiert in includes/core/rest.php

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

Verwendung

POST /wp-json/easy-svg-pro/v1/audit/originals/discard

Beispiel

curl -u admin:app-password -H 'Content-Type: application/json' -d '{"ref":"media:101"}' https://example.com/wp-json/easy-svg-pro/v1/audit/originals/discard

Beschreibung

Entfernt das gespeicherte Original und seine Notiz aus den Metadaten des Posts. Die bereinigte Datei oder das Icon bleibt, wie es ist. Nutz das erst, wenn du sicher bist, dass die bereinigte Fassung passt. Berechtigung: Braucht manage_options, eine aktive Lizenz und die eingeschaltete Funktion SVG-Cleaner (audit).

Parameter

body
refstring
Required

Welches Original: media:<id>, icon:<id> oder set:<id>.

Rückgabewert

returnWP_REST_Response|WP_Error

discarded: true, wenn ein Original gelöscht wurde, sonst false. 404 easy_svg_pro_no_original bei einer ungültigen ref.

Antwort

{
  "discarded": true
}
Das lässt sich nicht rückgängig machen. Danach ist das unveränderte Original weg.

Siehe auch