WPThumbs
Themes Plugins By purpose By industry Best-of lists Fix it guides
Free Plugin by Serkan Algur v1.4

CMB2 Field Type: Font Awesome

Font Awesome icon selector for powerful custom metabox generator CMB2

CMB2 Field Type: Font Awesome

The facts

Rating
5★ from 1
Active installs
300+
Price
Free
Last updated
30 Jun 2019
Added
Feb 2018
Requires WP
3.6
Tested up to
WP 5.2.26
Downloads
7,902

Our analysis

AI-assisted

CMB2 Field Type: Font Awesome is a WordPress plugin that allows you to integrate Font Awesome icons into custom metaboxes using the CMB2 framework. It provides an icon selector that can be used in your CMB2 function file to add Font Awesome icons as options for custom fields.

This plugin is suitable for developers who are using CMB2 and want to enhance their custom fields with Font Awesome icons, making it easier to select and display icons in their projects.

Best for: Developers looking to add Font Awesome icons to custom fields in CMB2 metaboxes.

What it does well

  • Integrates with CMB2 for custom metaboxes
  • Uses jQuery Font Picker for icon selection
  • Supports Font Awesome 5

Where it falls short

  • Limited information on additional features
  • Last updated in June 2019

Verdict

This plugin provides a straightforward solution for integrating Font Awesome icons into CMB2, but its last update may raise concerns for some users.

From the developer

Serkan Algur's own description of CMB2 Field Type: Font Awesome, lightly tidied.

Font Awesome icon selector for powerful custom metabox generator CMB2

You can use as field type in CMB2 function file. Add a new field, set type to faiconselect and add font awesome icons to options (look Usage for examples). Plugin uses jQuery Font Picker for creating a icon selector.

Sample Usage

Detailed instructions on Github

$cmb->add_field( array(
    'name' => __( 'Select Font Awesome Icon', 'cmb' ),
    'id'   => $prefix . 'iconselect',
    'desc' => 'Select Font Awesome icon',
    'type' => 'faiconselect',
    'options' => array(
    'fa fa-facebook' => 'fa fa-facebook',
    'fa fa-500px'    => 'fa fa-500px',
    'fa fa-twitter'  => 'fa fa-twitter'
    )
) );

Sample Usage With Font Awesome 5

$cmb->add_field( array(
    'name' => __( 'Select Font Awesome Icon', 'cmb' ),
    'id'   => $prefix . 'iconselect',
    'desc' => 'Select Font Awesome icon',
    'type' => 'faiconselect',
    'options' => array(
        'fab fa-facebook' => 'fa fa-facebook',
        'fab fa-500px'       => 'fa fa-500px',
        'fab fa-twitter'     => 'fa fa-twitter',
        'fas fa-address-book' => 'fas fa-address-book'
    ),
    'attributes' => array(
        'faver' => 5
    )
) );

Read the full description on the official page →

Tagged as

Alternatives

Other plugins for custom content structures.

Ad Inserter

Manage Google AdSense ads, banners, ad rotation, sticky widgets, AMP ads, ads.txt, tracking, header and footer...

Free 300k+ installs 4.9★ (2,428)
Advanced Custom Fields

ACF helps customize WordPress with powerful, professional and intuitive fields. Proudly powering over 2 millio...

Free 2M+ installs 4.5★ (1,438)
Simple Custom Post Order

Easily reorder posts, pages, custom post types, and taxonomies with intuitive drag-and-drop sorting in the Wor...

Free 300k+ installs 4.8★ (569)
WP Activity Log

The #1 user-rated activity log plugin for event logging, activity monitoring and change tracking.

Free 300k+ installs 4.7★ (488)
Custom Post Type UI

Admin UI for creating custom content types like post types and taxonomies

Free 1M+ installs 4.6★ (276)