easy-svg-pro/v1/sets/list
Listet alle Icon-Sets mit Anzahl der Icons und fertigem Template-Aufruf, auf Wunsch gefiltert nach einem Suchbegriff.
REST-Endpunkt · Easy SVG Pro · Status: Intern · Definiert in includes/core/rest.php
Verwendung
GET /wp-json/easy-svg-pro/v1/sets/list
Beispiel
curl -u admin:app-password 'https://example.com/wp-json/easy-svg-pro/v1/sets/list?search=acme'
Beschreibung
Umfasst veröffentlichte, Entwurfs- und private Sets, sortiert nach Titel. search trifft den Namen oder den Slug eines Sets, nie das Markup der Icons. Der slug jeder Zeile ist der registrierte Collection-Slug, und template_call ist easy_svg_icon( 'slug/icon-slug' ), leer, wenn das Set keinen Slug hat. Findet die Suche nichts, kommt ein leeres Array. Berechtigung: Braucht manage_options, eine aktive Lizenz und die eingeschaltete Funktion Icon-Set-Editor (editor).
Parameter
Grenzt die Liste auf Sets ein, deren Name oder Slug diesen Text enthält.
Rückgabewert
Eine Liste mit einer Zeile pro Set: id, title, slug (registrierter Collection-Slug), status, count und template_call, der fertige Aufruf für ein Template.
Antwort
[
{
"id": 42,
"title": "ACME",
"slug": "acme",
"status": "publish",
"count": 12,
"template_call": "easy_svg_icon( 'acme/icon-slug' )"
}
]