easy-svg-pro/v1/quick-insert/state
Liefert die zuletzt genutzten und favorisierten Icons des aktuellen Nutzers und ob er Icons anlegen darf.
REST-Endpunkt · Easy SVG Pro · Status: Intern · Definiert in includes/editor/quick-insert.php
Verwendung
GET /wp-json/easy-svg-pro/v1/quick-insert/state
Beispiel
curl -X GET "https://example.com/wp-json/easy-svg-pro/v1/quick-insert/state" \
-H "X-WP-Nonce: $NONCE" -b "$COOKIES"
Beschreibung
Das lädt die Schnell-einfügen-Auswahl, wenn sie im Block-Editor aufgeht. Die Listen liegen in User-Meta und werden beim Lesen bereinigt, damit kein ungültiger Eintrag die Auswahl erreicht. can_create spiegelt die Capability des freien Plugins für seinen Icon-Speicher, edit_theme_options, sofern EASY_SVG_ICON_CAP nichts anderes sagt.
Rückgabewert
{recent: [reference], favourite: [reference], can_create: bool}. recent hält bis zu 12 Referenzen, favourite bis zu 24, neueste zuerst.
Antwort
{
"recent": [
"acme/arrow"
],
"favourite": [
"easy-svg/heart"
],
"can_create": true
}