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

easy-svg-pro/v1/sets/create

Legt ein neues, leeres, veröffentlichtes Icon-Set an und antwortet mit seinem Collection-Slug.

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/create

Beispiel

curl -u admin:app-password -H 'Content-Type: application/json' -d '{"label":"ACME"}' https://example.com/wp-json/easy-svg-pro/v1/sets/create

Beschreibung

Das Label wird von Markup befreit, Leerraum zusammengezogen und auf 100 Zeichen gekürzt. Bleibt nichts übrig, kommt 400 easy_svg_pro_set_name. Der Slug entsteht einmal daraus und ändert sich später nie, damit Templates, die das Set aufrufen, nach einem Umbenennen weiter funktionieren. Berechtigung: Braucht manage_options, eine aktive Lizenz und die eingeschaltete Funktion Icon-Set-Editor (editor).

Parameter

body
labelstring
Required

Der Name des neuen Sets.

Rückgabewert

returnWP_REST_Response|WP_Error

id, label und collection, der Slug, unter dem das Set registriert wird.

Antwort

{
  "id": 42,
  "label": "ACME",
  "collection": "acme"
}

Siehe auch