REST-APIeasy-svg/v1/library

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

Intern: nicht Teil der zugesicherten öffentlichen Schnittstelle. Kann sich ohne Ankündigung ändern.

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

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
}

Siehe auch