RocketWP Icons

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.

Download Free on Github View on WordPress.org

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 [[rocketwp_icon library="lucide" name="star"]] shortcodes. Editor toolbar provides a dedicated insert button with the searchable icon picker.

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.

Ready to Add Beautiful Icons to Your WordPress Site?

Get Lucide + Font Awesome icons in your Gutenberg blocks, menus, and titles — all with zero performance overhead.

Download Free on Github View on WordPress.org