fa-wp-admin-menu-icons icon indicating copy to clipboard operation
fa-wp-admin-menu-icons copied to clipboard

Font Awesome icons for custom post types and custom menu pages

FA WP Admin Menu Icons

FA WP Admin Menu Icons: Tested WP Version Test Coverage FA WP Admin Menu Icons download count

Use Font Awesome icons for custom post types and custom menu pages.

register_post_type( 'custom_post_type', [
    //...
    'menu_icon' => 'fas fa-thumbs-up',
    //...
] );

Requirements

Installation

Composer

$ composer require wpackagist-plugin/fa-wp-admin-menu-icons

Git

$ cd <wp-content>/plugins
$ git clone [email protected]:ptrkcsk/fa-wp-admin-menu-icons.git

WordPress

How to install WordPress plugins.

Usage

FA WP Admin Menu Icons works for the following WordPress functions:

  • register_post_type()
  • add_menu_page()

Custom post type

register_post_type( 'custom_post_type', [
    //...
    'menu_icon' => 'fas fa-thumbs-up',
    //...
] );

Custom menu page

add_menu_page(
    'Custom Menu Page',
    'Custom Menu Page',
    'manage_options',
    'custom_menu_page',
    '',
    'fas fa-thumbs-up', // $icon_url
);

Caveats

FA WP Admin Menu Icons only supports Font Awesome's free icons