Font Awesome Menus

plugin banner

Add Font Awesome icons to your WordPress menu, posts, pages – anywhere! Use WordPress menus, the shortcode, and/or the Font Awesome i class.

Author:New Nine Media & Advertising (profile at
WordPress version required:3.0
WordPress version tested:3.5.2
Plugin version:3.2
Added to WordPress repository:23-05-2013
Last updated:04-12-2013
Warning! This plugin has not been updated in over 2 years. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.
Rating, %:100
Rated by:3
Plugin URI:
Total downloads:6 001
Active installs:500+
plugin download
Click to start download

STOP! Before using this older version of the plugin, check out the new Font Awesome 4 Menus for WordPress!

Seriously… Seriously - we're not supporting this anymore. If you're starting fresh, use our new plugin (above). If you're upgrading, make sure you make note of the differences between the old i class codes and the new ones. Any issues that were found in this plugin have been addressed in the new version, and we've added a ton of new functionality too!

Go to the new Font Awesome 4 Menus for WordPress

Back to the old plugin notes…

Add Font Awesome icons to your WordPress menus without touching a single line of code! With this plugin, just add icon-(icon name) as a class to your menu and the plugin will put that icon into your menu before the text!

With Font Awesome Menus, you have access to the old Font Awesome 3.2 library throughout your site. With the included shortcode, you can also add icons to pages, posts, custom post types, widgets - anywhere you want them!

In your menus...

Want to add a home icon to the "home" link on your menu? Just add:


as a class in your menu and the icon will be inserted before the text.

In your posts/pages

Want that home icon to show up in a post or page or custom post type? Use the shortcode:

[icon name=icon-home]

and voila!

In your theme

Because Font Awesome is available throughout your site, use it in other parts of your theme too! Want that home icon hardcoded into your footer? Here you go:

<i class="icon-home"></i>

It's all there, baby

You can also use any and all of the code options and styles on the Font Awesome website. See more examples at