easy-svg/v1/library
Listet die gespeicherten Icons mit ihrem gehärteten Markup, optional durchsucht.
REST-Endpunkt · Easy SVG · Status: Intern · Definiert in includes/panel.php
Verwendung
GET /wp-json/easy-svg/v1/library
Beispiel
curl 'https://example.com/wp-json/easy-svg/v1/library?search=arrow' \
-H 'X-WP-Nonce: <nonce>'
Beschreibung
Gibt bis zu 500 Icons zurück, älteste zuerst, so wie easy_svg_panel_library_payload() sie baut. search trifft Titel und Slug, nie das Markup. Ohne search ist total die Zahl der veröffentlichten Icons und truncated sagt, dass die Liste gekürzt wurde, mit search ist total die Zahl der Treffer. Die Route funktioniert unabhängig vom Schalter für die Icon-Bibliothek.
Parameter
Auf Icons eingrenzen, deren Name oder Slug dies enthält.
Antwort
{
"items": [
{
"id": 42,
"slug": "heart",
"label": "Heart",
"content": "<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M12 21l-8-8a5 5 0 0 1 8-6 5 5 0 0 1 8 6z"/></svg>"
}
],
"total": 1,
"truncated": false
}