Sanitized SVG uploads and access controls
SVG Support sanitizes SVG files automatically and validates their MIME types, adding safeguards to a file format that can contain code. Role-based restrictions let site administrators limit who can upload SVGs.
The plugin recommends allowing uploads only for trusted users. This is a sensible precaution for sites where multiple people can add media; sanitization does not remove the need to manage upload permissions carefully.
Inline SVG rendering, styling and optimization
Advanced Mode enables inline rendering and file minification, with options for direct SVG styling and animation.
- Advanced Mode: Enables inline rendering and minification; turn it off if you do not need inline SVG functionality.
- Inline rendering: Replaces the image element with inline SVG, allowing CSS and JavaScript to target its elements.
style-svg class: Add this class to an Image or Cover block to request inline rendering; custom classes can also target SVG elements.
- Animation: Add CSS classes to the SVG elements you want to animate, then use CSS or JavaScript to control them.
- Dimensions: Automatic dimension handling is available, but check that CSS supplies dimensions if an SVG does not display as expected.
Using SVGs in WordPress editors and page builders
SVG files can be uploaded to the Media Library and used in common WordPress image placements, with some setup needed for specific editing environments.
Image and Cover blocks, as well as featured images, are supported. For inline rendering in the Block Editor, use the style-svg class; Skip Nested SVGs controls inline rendering of SVGs inside Cover blocks. In the Classic Editor, Advanced Mode supports class insertion, and Auto Insert Class can add the class automatically.
The Customizer may require code in a child theme. Page builders need to allow a custom class on the image, or the setting to force inline rendering can be used. For Media Library Assistant, add the SVG and SVGZ MIME types in its upload settings.
A widely adopted plugin with a small but fully resolved support queue
SVG Support has broad adoption and an excellent user rating based on a moderate number of reviews, while its recorded support queue is small.
- Support record: Both of its two recorded support threads are marked resolved; that is a positive signal for those requests, not proof of broader support capacity.
- Freshness: The plugin was updated roughly three months ago, so check its recent release activity when assessing maintenance needs.
- What this means for site owners: Its adoption and rating suggest an established option, but the limited support volume offers little basis for predicting how quickly a new issue will be handled.