easy-svg-pro/v1/audit/sources
Liest den zuletzt gespeicherten Scan der Icon-Bibliothek, der Icon-Sets und der Icon-Ordner.
REST-Endpunkt · Easy SVG Pro · Status: Intern · Definiert in includes/core/rest.php
Verwendung
GET /wp-json/easy-svg-pro/v1/audit/sources
Beispiel
curl -u admin:app-password https://example.com/wp-json/easy-svg-pro/v1/audit/sources
Beschreibung
Gibt zurück, was /audit/sources/scan gespeichert hat, ohne neu zu scannen. Jede Zeile sagt, wo das Icon liegt, was der Sanitizer entfernen würde und ob es hier bereinigt werden kann: Icons aus der Bibliothek und aus Sets ja, Icons aus Ordnern nein, weil diese Dateien einem Theme oder Plugin gehören. Berechtigung: Braucht manage_options, eine aktive Lizenz und die eingeschaltete Funktion SVG-Cleaner (audit).
Rückgabewert
Den zuletzt gespeicherten Quellen-Scan: at, scanned, found, unreadable, truncated und rows, je ref mit source, label, where, cleanable, tags, attrs und bad. Ein leeres Objekt vor dem ersten Scan.
Antwort
{
"at": 1792800000,
"scanned": 300,
"found": 1,
"unreadable": 0,
"truncated": false,
"rows": {
"set:42:arrow": {
"source": "set",
"label": "Arrow",
"where": "ACME",
"cleanable": true,
"tags": [
"script"
],
"attrs": [],
"bad": false
}
}
}