Use Font Awesome icons for custom post types and custom menu pages.
As of April 2026, FA WP Admin Menu Icons is a WordPress icon plugin with 100 active installations and a 4.2/5 rating from 5 reviews. It has been downloaded 9.6K+ times in total. Requires WordPress 4.4+ and PHP 8.1+. Available on WordPress.org since 2017. Recently updated within the last 3 months. Top alternative: Font Awesome.
View on GitHub for better documentation
FA WP Admin Menu Icons allows you to use Font Awesome icons for WordPress custom post types and custom menu pages by passing the Font Awesome class string, just like using Font Awesome on the front end
Here’s an example:
register_post_type( 'custom_post_type', [
//...
'menu_icon' => 'fa-solid fa-thumbs-up',
//...
] );
To use a Font Awesome icon for your custom post type with register_post_type(), use a Font Awesome class string for the $args['menu_icon] parameter:
register_post_type( 'custom_post_type', [
//...
'menu_icon' => 'fa-solid fa-thumbs-up',
//...
] );
To use a Font Awesome icon for your custom menu page with add_menu_page(), use a Font Awesome class string…
| WordPress | 4.4+ requiredTested up to 6.9.4 |
| PHP | 8.1+ required |
Changed
Plugin data sourced from WordPress.org. Analysis and metrics by PluginSift.