easy_svg_markup_is_clean()
Sagt, ob der Sanitizer SVG-Markup strukturell unverändert lassen würde.
Funktion · Easy SVG · Status: Intern · Definiert in easy-svg.php
Intern: nicht Teil der zugesicherten öffentlichen Schnittstelle. Kann sich ohne Ankündigung ändern.
Verwendung
easy_svg_markup_is_clean( string $markup ): bool
Beispiel
if ( ! easy_svg_markup_is_clean( $bits ) ) {
return new WP_Error( 'unclean_svg', 'Upload this SVG through the media library.' );
}
Beschreibung
Vergleicht Elementnamen, Attribute, Verarbeitungsanweisungen und Text vor und nach dem Bereinigen und ignoriert Leerraum, die XML-Deklaration und Kommentare. false bei Markup über der Größengrenze, mit Doctype, mit Steuerzeichen, ohne > am Ende, bei zu großer Komplexität oder wenn der Sanitizer ablehnt. Wird für wp_upload_bits() genutzt, das Bytes nur ablehnen kann.
Parameter
body
$markupstring
SVG-Markup.
Rückgabewert
returnbool
true, wenn nichts entfernt würde.
Siehe auch
Was this page helpful?