← All plugins
Why doesn't WordPress let you upload SVG by default? Because raw SVG is XML, and XML can carry script payloads the browser will execute. WordPress's "no" is the safe default, not an oversight. This plugin reverses that "no," but only after running every uploaded SVG through a sanitizer that strips anything executable. You get the visual benefit (4 KB instead of 40 KB, sharp on every display density) without inheriting the security cost. What you get SVG uploads enabled across the Media Library, post editor, and theme customizer Every uploaded SVG sanitized server-side: script tags, event handlers, and external references stripped Inline SVG rendering preserved so CSS and animation still work in the front end MIME-type registration so WP recognizes .svg as an image, not an unknown attachment No settings page: install, activate, upload Who it's for WordPress site owners who use logos, icon
Slug thisismyurl-svg-support · github.com/thisismyurl/thisismyurl-svg-support