setup_admin_scripts(); $custom_fonts = $field->options( 'fonts' ); if (!empty($custom_fonts) && is_array($custom_fonts)) { $this->font_family = $custom_fonts; } $custom_icons = $field->options( 'icons' ); if (!empty($custom_icons)) { $icons = is_array($custom_icons) ? $custom_icons : $this->default_icons; } else { $icons = $this->default_icons; } echo '
'; // Display our description if one exists $field_type->_desc( true, true ); } /** * Enqueue admin scripts */ protected function setup_admin_scripts() { wp_enqueue_style( 'cmb2-icon-picker', plugin_dir_url( __FILE__ ) . '/css/icon-picker-admin.css', array(), '1.0' ); } } CMB2_Icon_Picker::get_instance();