RocketWP Icons – Lucide Icons + Font Awesome for WordPress
Add beautiful SVG & font icons to Gutenberg blocks, classic editor, navigation menus, and post titles — with full size, color, position & spacing control.
Key Features
Dual Icon Libraries
Built-in Lucide (1,000+ inline SVG icons) and Font Awesome Free (2,000+ font icons). Switch between libraries on demand — no extra plugins needed.
Gutenberg Icon Block
Insert icons directly in the block editor via the “RocketWP Icon” block. Sidebar panel provides complete customization — size, color, position, and spacing.
Navigation Menu Icons
Add icons to each menu item via Appearance → Menus. Choose from any icon, place it before or after the text, with independent styling.
Post Title Icons
Add icons to post, page, and custom post type titles from the edit screen. Frontend auto-renders the icon before or after the title.
Classic Editor + Shortcode
Use [ shortcodes. Editor toolbar provides a dedicated insert button with the searchable icon picker.[rocketwp_icon library="lucide" name="star"]]
Performance-First Design
Lucide icons render as inline SVG — zero external HTTP requests. Font Awesome CDN is optional and toggleable. CSS loads only on pages with icons.
Competitor Comparison
| Feature | RocketWP Icons | Spectre Icons | Icon Block | Font Awesome | Menu Icons | Hugeicons |
|---|---|---|---|---|---|---|
| Icon Libraries | Lucide + FA | Lucide + FA | WP Native (290) | FA Only | Dashicons + FA | Custom SVG |
| Gutenberg Block | Yes | Soon | Yes | Yes | No | Yes |
| Classic Editor | Yes | No | No | Yes | No | Yes |
| Nav Menu Icons | Yes | No | No | No | Yes | No |
| Post Title Icons | Yes | No | No | No | No | No |
| Inline SVG | Yes | Yes | Yes | No | No | Yes |
| FA CDN Toggle | Yes | No | No | N/A | No | No |
| Searchable Picker | Yes | Yes | Limited | Yes | Yes | Yes |
| Icon Count | 3,000+ | 3,000+ | 290 | 2,000+ | 1,000+ | 4,300+ |
| Free / Paid | Free | Free | Free | Freemium | Free | Freemium |
What Makes RocketWP Icons Unique
1.Only Plugin Covering All 4 Use Cases
No other plugin simultaneously handles Gutenberg blocks + classic editor shortcodes + navigation menu icons + post title icons. Competitors focus on just 1-2 of these areas.
2. Dual Library with CDN Control
Only plugin that pairs Lucide inline SVG (zero HTTP requests) with Font Awesome (optional CDN). Disable the FA CDN anytime and still have 1,000+ icons available.
3. Performance Without Compromise
Inline SVG rendering means no external HTTP requests for icons. CSS only loads on pages that actually use icons. Font Awesome CDN is fully optional — toggle it off for pure inline SVG.
Additional Advantages
- WordPress Native UI — All admin screens use WP Settings API, WP_Color_Picker, and standard form controls. No custom UI frameworks that slow down your admin.
- Global Defaults — Configure default icon library, size, color, and spacing once in Settings → RocketWP Icons. Every new icon inherits these defaults.
- Unified Icon Picker — One searchable picker modal shared across Gutenberg blocks, classic editor, menu settings, and title settings. Search by name across both libraries.
- Independent Styling — Each icon gets its own size (px), color (hex), position (before/after text), and spacing (px). No global styles forcing uniformity.
- Security Compliant — Full input sanitization, output escaping, nonce verification, and capability checks on every admin request.
- i18n Ready — Default English with .pot translation template. Extend to any language via standard WordPress language files.