
Manager for IcoMoon helps you use icon fonts generated with the IcoMoon app inside WordPress.
You can import a custom IcoMoon ZIP package, browse the available icons in the admin, and insert icons in your content with shortcodes or direct HTML from the Gutenberg editor.
Main features:
- Import both IcoMoon font ZIP layouts: classic (
selection.json,style.css,fonts/) and current (*.icomoon.json,font/style.css,font/fonts/). - Analyze a custom font package before installing it.
- Preview new and removed icons before replacing the current font.
- Detect removed icons that may already be used in post content.
- Warn when IcoMoon settings such as class prefix or postfix change and may affect direct HTML icons.
- Optionally update existing direct HTML icon classes when compatible icons still exist.
- Insert icons from the Gutenberg editor as shortcode or HTML.
- Organize icons into categories by using a separator in IcoMoon icon names.
- List available icons with their shortcode, HTML markup, and code.
- Restore the default icon pack if needed.
Shortcodes are generally safer for long-term content because they rely on the icon name. Direct HTML gives more markup control, but may be affected when generated CSS classes change.
Quick start
- Create your icon font in the IcoMoon app.
- If you want categories, rename icons with a separator between the category and the icon name. Example:
social--facebookwith separator--will be listed in categorysocial. - Download the font ZIP from IcoMoon.
- Upload the ZIP from the plugin upload screen and review the import summary before installation.
- Configure the same category separator in the plugin settings if you use categorized names.
- Insert icons with shortcodes or the Gutenberg editor buttons.
Before replacing an existing font pack, keep a copy of your IcoMoon project or manifest file. Removed icons can stop displaying in existing content.
Screenshots

Modal window to select an icon

Modal window to customize selected icon

Settings home page

Import a zip file created on the IcoMoon site

Import summary

Plugin settings

List of available icons and associated shortcode

Shortcode options