REST-APIeasy-svg-pro/v1/sets/delete

easy-svg-pro/v1/sets/delete

Verschiebt bis zu 25 Icon-Sets in einem Request in den Papierkorb.

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/sets/delete

Beispiel

curl -u admin:app-password -H 'Content-Type: application/json' -d '{"ids":[42,43]}' https://example.com/wp-json/easy-svg-pro/v1/sets/delete

Beschreibung

Jede ID wird zuerst darauf geprüft, ob sie ein easy_svg_set-Post ist. Eine versehentlich gesendete Seiten-ID landet deshalb in missed und nie im Papierkorb. Sets kommen in den Papierkorb, nicht endgültig weg, und lassen sich mit /sets/restore zurückholen. Mehr als 25 IDs ergeben 400 easy_svg_pro_too_many_sets. Berechtigung: Braucht manage_options, eine aktive Lizenz und die eingeschaltete Funktion Icon-Set-Editor (editor).

Parameter

body
idsarray<integer>
Required

Die Sets, die in den Papierkorb sollen, 1 bis 25.

Rückgabewert

returnWP_REST_Response|WP_Error

trashed (IDs im Papierkorb), count und missed (IDs, die kein Set waren oder nicht verschoben werden konnten).

Antwort

{
  "trashed": [
    42,
    43
  ],
  "count": 2,
  "missed": [
    7
  ]
}

Siehe auch