Switching features on
Every Easy SVG Pro feature is off by default. Learn what each switch under Icons → Features does, where it shows up and which ones you need.
Easy SVG Pro adds nothing to your site until you ask for it. Each feature has its own switch under Icons → Features. This guide explains the screen and every switch, so you turn on exactly what your site needs and nothing more.
Before you start
- Easy SVG Pro is installed and your license is active. See Installation and license.
- You are an administrator.
Switch a feature on
Open the Features screen
Go to Icons → Features. The switches are sorted into five groups: Icons and sets, Check and repair, In the editor, Integrations and For developers.
Find the feature
Scroll, or type a word into Filter features…, for example "Elementor".
Flip the switch
Click the switch. It is saved at once, and you see Saved. Switched something off by mistake? Click Undo in the message.
Reload when asked
If the feature brings a new screen, a note says that the tabs follow once the page is reloaded. Click Reload now. The new screen then appears in the Icons menu.
Switch all on and Switch all off change every visible switch at once. With a filter, that means only the matches. Use them carefully on a live site: a few features change content or open wp-admin to other people.
Integrations for plugins you do not use
An integration only does something when its plugin is active. If, for example, Elementor is not installed, the Elementor icon picker switch is hidden, and a note says how many integrations are hidden. Click Show all to see them anyway.
Every feature at a glance
Icons and sets
| Feature | What it does | Where you find it |
|---|---|---|
| Multiple collections | Shows all your sets and folders in the WordPress Icon block, not just the free library. | Icon block |
| Icon set editor | Lets you create and edit icon sets. | Icons → Icon sets, and the Icon library grid |
| Theme & folder sources | Reads icons from your theme's assets/icons folder, from wp-content/easy-svg-icons and from icon pack plugins. | Icons → Packs, Icon library grid |
| Preset icon sets | Ready-made sets from UnleashWP, installed with one click. The only feature that contacts another server. | Icons → Packs |
| Font Awesome import | Turns your own Font Awesome download into a collection. | Icons → Packs |
| Icon history | Keeps earlier drawings of an icon so you can go back. | Icons → History |
| Bulk editing | Rename many icons by a rule, copy or move them between sets. | Icons → Bulk |
| Replace everywhere | Swaps one icon for another in every post, field and builder that uses it. | Icons → Bulk |
Check and repair
| Feature | What it does | Where you find it |
|---|---|---|
| SVG cleaner | Scans the media library for unsafe SVGs and cleans them. | Icons → SVG cleaner |
| Repair broken SVGs | Finds SVGs without a viewBox or with editor leftovers and mends them. | Inside Icons → SVG cleaner |
In the editor
| Feature | What it does | Where you find it |
|---|---|---|
| Quick insert | Shift+Alt+I (Ctrl+Option+I on a Mac) opens an icon chooser in the block editor. | Block editor |
| Block theme support | An Icon block in a template can show an icon stored per post, plus two ready patterns. | Site Editor, block inserter |
| Styles & theme colors | Size, color and spacing templates, and theme colors for multicolor icons. | Icons → Styles |
| Client mode | Lets chosen users swap an icon's drawing, and nothing else. | Icons → Swap icons |
Integrations
| Feature | What it does |
|---|---|
| ACF icon picker | Adds your icons as a tab to the icon picker field of Advanced Custom Fields or Secure Custom Fields. |
| Lazy Blocks icon control | An icon control for blocks you build with Lazy Blocks. |
| Elementor icon picker | Your collections as tabs in Elementor's own icon library, in every widget that has an icon. |
| Meta Box icon field | A field type easy_svg_icon for Meta Box. |
| WPBakery icon element | An Easy SVG Icon element, plus your icons in WPBakery's own icon picker. |
| Timber / Twig | easy_svg_icon() and easy_svg_icon_exists() in Twig templates. |
For developers
| Feature | What it does |
|---|---|
| WP-CLI | wp easy-svg icons and wp easy-svg pack commands for bulk work and deployment. |
| AI agent abilities | Lets an authorized AI agent list icons and add new ones through the WordPress Abilities API, with the same sanitizer as an upload. |
Good to know
- Nothing inherits. Turning on the ACF picker does not add anything to Lazy Blocks, and turning on sets does not switch on the Icon block. Each switch is one decision.
- Switching off can hide icons. If you switch off Icon set editor, icons from your sets are no longer drawn on your pages, and the same is true for an integration whose pages rely on it. Your data stays stored, and switching back on brings everything back.
- Sanitizing has no switch. It always runs, for every source.
- Configurator, Packs, Features and License have no switch: they are always there on a licensed site.
Common questions
Related guides
Icon sets and collections
Make your first set.
Page builders and fields
Icons in Elementor, ACF and more.
Developers can read and change the switches in code. See Features in the developer reference.