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
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
Der Name des neuen Sets.
Rückgabewert
id, label und collection, der Slug, unter dem das Set registriert wird.
Antwort
{
"id": 42,
"label": "ACME",
"collection": "acme"
}