REST-APIeasy-svg-pro/v1/client/sets

easy-svg-pro/v1/client/sets

Listet die veröffentlichten Icon-Sets, in denen ein Kunde Icons tauschen darf, mit Vorschau jedes Icons.

REST-Endpunkt · Easy SVG Pro · Status: Intern · Definiert in includes/client/client-mode.php

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

Verwendung

GET /wp-json/easy-svg-pro/v1/client/sets

Beispiel

curl -X GET "https://example.com/wp-json/easy-svg-pro/v1/client/sets" \
	-H "X-WP-Nonce: $NONCE" -b "$COOKIES"

Beschreibung

Liefert bis zu 50 veröffentlichte Icon-Sets. Jedes Vorschau-Markup läuft zusätzlich durch eine enge wp_kses-Schicht, weil es im Browser von jemandem gezeichnet wird, der kein Administrator ist. Entwürfe, private und gelöschte Sets erscheinen nie.

Rückgabewert

returnobject

{sets: [{id, label, icons: [{slug, label, markup}]}]}.

Antwort

{
  "sets": [
    {
      "id": 42,
      "label": "ACME",
      "icons": [
        {
          "slug": "arrow",
          "label": "Arrow",
          "markup": "<svg ...></svg>"
        }
      ]
    }
  ]
}

Siehe auch