easy-svg-pro/v1/audit/sources/clean
Bereinigt ein gespeichertes Icon aus der Bibliothek oder einem Set, nachdem das Original gesichert ist.
REST-Endpunkt · Easy SVG Pro · Status: Intern · Definiert in includes/core/rest.php
Verwendung
POST /wp-json/easy-svg-pro/v1/audit/sources/clean
Beispiel
curl -u admin:app-password -H 'Content-Type: application/json' -d '{"ref":"set:42:arrow"}' https://example.com/wp-json/easy-svg-pro/v1/audit/sources/clean
Beschreibung
Die ref lautet icon:<id> für ein Icon der Gratis-Bibliothek oder set:<id>:<slug> für ein Icon in einem Set. Eine Ordner-ref wird mit 400 easy_svg_pro_not_cleanable abgelehnt: Korrigier diese Datei dort, wo sie herkommt. Beim Bereinigen in einem Set wird zuerst die Schreibsperre der Sets genommen. 404 easy_svg_pro_no_icon oder easy_svg_pro_no_set, wenn das Ziel weg ist, 409, wenn das Gratis-Plugin fehlt oder zu alt ist. Berechtigung: Braucht manage_options, eine aktive Lizenz und die eingeschaltete Funktion SVG-Cleaner (audit).
Parameter
Welches gespeicherte Icon bereinigt wird: icon:<id> oder set:<id>:<slug>.
Rückgabewert
state: cleaned, already_clean, refused_malformed, refused, backup_failed, not_found oder write_failed.
Antwort
{
"state": "cleaned"
}