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 IcoMoon font ZIP packages, including packages generated by the newer IcoMoon app.
- 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.
