easy-svg-pro/v1/icon-field/icons
Liefert den gesamten Icon-Bestand der Site mit Markup, für die Auswahlfelder in Feld-Buildern und im Editor.
REST-Endpunkt · Easy SVG Pro · Status: Intern · Definiert in includes/integrations/icon-field.php
Verwendung
GET /wp-json/easy-svg-pro/v1/icon-field/icons
Beispiel
curl -X GET "https://example.com/wp-json/easy-svg-pro/v1/icon-field/icons" \
-H "X-WP-Nonce: $NONCE" -b "$COOKIES"
Beschreibung
Die eine Bestands-Route, die der ACF-Tab, das Lazy-Blocks-Steuerelement, das Meta-Box-Feld, das WPBakery-Element, Schnell einfügen und der Stile-Bildschirm lesen. Jede Zeile enthält einen Referenzwert, ein Label, die Sammlung und das Markup. Eine Site ohne Lizenz bekommt eine leere Liste statt eines Fehlers.
Rückgabewert
{icons: [{value, label, collection, markup}], total}.
Antwort
{
"icons": [
{
"value": "acme/arrow",
"label": "Arrow",
"collection": "acme",
"markup": "<svg ...></svg>"
}
],
"total": 1
}
edit_posts kann das Markup aller Icons lesen, solange eine dieser Funktionen an ist.