Icon Library showing custom SVG icons, native API handles, status, and management actions.
VVertex Icon Manager is a no-code manager for the native WordPress 7.1 Icon Registration API.
WordPress 7.1 introduced a native API for registering icon collections and individual icons. VVertex Icon Manager provides a visual WordPress admin interface for that workflow.
Instead of writing custom PHP code, administrators can create their own named icon collections, upload or paste SVG icons, bulk import icons, manage individual icons and collections, and register enabled icons with WordPress.
VVertex Icon Manager is focused on native WordPress icon collection management. It does not enable unrestricted SVG uploads in the WordPress Media Library.
wp_register_icon_collection() API.wp_register_icon() API.[vvertex_icon] shortcode.wp_get_icon() function.VVertex Icon Manager works with the native WordPress 7.1 Icon Registration API.
The plugin does not create a separate proprietary icon system.
For example, you can create a collection called:
Brand Icons
The plugin can register that collection using a namespace such as:
vvertex-brand-icons
An icon called:
shopping-cart
can then use a WordPress icon handle such as:
vvertex-brand-icons/shopping-cart
This allows custom icons and collections to work with the native WordPress icon infrastructure.
VVertex Icon Manager does not globally enable SVG uploads in the WordPress Media Library.
SVG files are handled only through the plugin’s administration screens for the purpose of creating icons for the WordPress Icon Registration API.
SVG markup is sanitized before storage and checked for compatibility with the SVG structure supported by WordPress.
WordPress 7.1 uses a conservative SVG allowlist for registered icons.
The native Icon Registration API currently supports a limited SVG structure, including elements such as:
svgpathpolygonUnsupported SVG elements and attributes may be removed during sanitization.
For best results, convert stroke-based icons and unsupported SVG shapes to filled paths or polygons before importing them.
VVertex Icon Manager provides compatibility information to help identify SVG files that may not work correctly with the native WordPress Icon API.
VVertex Icon Manager follows WordPress security practices for its administration functionality.
The plugin uses:
The plugin does not globally enable unrestricted SVG uploads.
VVertex Icon Manager works locally on your WordPress installation.
The plugin does not:
All icon and collection management takes place on your own WordPress site.
VVertex is the plugin branding used by Ahmad Raza for WordPress plugins he develops and maintains.
The VVertex name does not imply affiliation with WordPress.org, the WordPress Foundation, or any third-party company, product, or organization.