easy_svg_upload_bits_check()
Lehnt SVG-Bytes ab, die über wp_upload_bits() geschrieben werden, außer sie sind schon sauber.
Funktion · Easy SVG · Status: Intern · Definiert in easy-svg.php
Verwendung
easy_svg_upload_bits_check( array $upload ): array|string
Beispiel
remove_filter( 'wp_upload_bits', 'easy_svg_upload_bits_check' );
Beschreibung
Hängt an wp_upload_bits, solange SVG-Uploads eingeschaltet sind. Dieser Filter kann keine Bytes ersetzen, ein SVG kommt also nur durch, wenn easy_svg_markup_is_clean() sagt, dass der Sanitizer nichts ändern würde. Leere Bytes kommen durch, weil Importer so eine Datei reservieren. Das Sicherheitsnetz für Anhänge prüft die fertige Datei. Bei Ablehnung kommt ein übersetzter Meldungstext zurück.
Parameter
name, bits und time.
Rückgabewert
Der Upload unverändert oder eine Fehlermeldung.