easy-svg-pro/v1/sets/{id}/icons/label
Ändert den Anzeigenamen eines Icons in einem Set, nicht seinen Slug und nicht seine Zeichnung.
REST-Endpunkt · Easy SVG Pro · Status: Intern · Definiert in includes/core/rest.php
Verwendung
POST /wp-json/easy-svg-pro/v1/sets/{id}/icons/label
Beispiel
curl -u admin:app-password -H 'Content-Type: application/json' -d '{"slug":"arrow","label":"Arrow right"}' https://example.com/wp-json/easy-svg-pro/v1/sets/42/icons/label
Beschreibung
Seiten rufen Icons über den Slug auf, ein neues Label macht also nichts kaputt. Dasselbe Label noch einmal ergibt state unchanged, ohne zu schreiben. 400 easy_svg_pro_icon_name bei leerem Label, 404 easy_svg_pro_no_icon, wenn der Slug nicht im Set ist, 404 easy_svg_pro_no_set bei einem unbekannten Set. Berechtigung: Braucht manage_options, eine aktive Lizenz und die eingeschaltete Funktion Icon-Set-Editor (editor).
Parameter
Die Post-ID des Icon-Sets.
Das Icon, über seinen Slug im Set.
Sein neuer Name.
Rückgabewert
id, slug, label und state (renamed oder unchanged).
Antwort
{
"id": 42,
"slug": "arrow",
"label": "Arrow right",
"state": "renamed"
}