Current File : /home/kelaby89/muzza.fit/wp-content/plugins/wolf-visual-composer/inc/icon-styles.php
<?php
/**
 * WPBakery Page Builder Extension icon styles functions
 *
 * Enqueue icon styles in both frontend and admin
 *
 * @author WolfThemes
 * @category Core
 * @package WolfWPBakeryPageBuilderExtension/Core
 * @version 3.2.8
 */

if ( ! defined( 'ABSPATH' ) ) {
	exit; // Exit if accessed directly
}

/**
 * Register Custom Icons CSS to use in frontend conditionaly
 */
function wvc_register_icon_styles() {

	// Linea Icons
	wp_register_style( 'linea-icons', WVC_CSS. '/lib/linea-icons/linea-icons.min.css', array(), '1.0.0' );

	// Linearicons
	wp_register_style( 'linearicons', WVC_CSS. '/lib/linearicons/linearicons.min.css', array(), '1.0.0' );

	// Socicon
	wp_register_style( 'socicon', WVC_CSS. '/lib/socicon/socicon.min.css', array(), '3.5' );

	// Wolf Icons
	wp_register_style( 'wolficons', WVC_CSS. '/lib/wolficons/wolficons.min.css', array(), '1.0.0' );

	// Elegant Icons
	wp_register_style( 'elegant-icons', WVC_CSS. '/lib/elegant-icons/elegant-icons.min.css', array(), '1.0.0' );

	// Ionicons
	wp_register_style( 'ionicons', WVC_CSS. '/lib/ionicons/ionicons.min.css', array(), '2.0.0' );

	// Dripicons
	wp_register_style( 'dripicons', WVC_CSS. '/lib/dripicons/dripicons.min.css', array(), '2.0.0' );

	// Iconmonstr Iconic Font
	wp_register_style( 'iconmonstr-iconic-font', WVC_CSS. '/lib/iconmonstr-iconic-font/iconmonstr-iconic-font.min.css', array(), '2.0.0' );

	if ( apply_filters( 'wvc_force_enqueue_scripts', false ) ) {
		// All VC icons
		wp_enqueue_style( 'font-awesome' );
		wp_enqueue_style( 'vc_openiconic' );
		wp_enqueue_style( 'vc_typicons' );
		wp_enqueue_style( 'vc_entypo' );
		wp_enqueue_style( 'vc_linecons' );
		//wp_enqueue_style( 'vc_monosocialiconsfont' );
		wp_enqueue_style( 'vc_material' );

		// Custom icons
		wp_enqueue_style( 'linea-icons' );
		wp_enqueue_style( 'linearicons' );
		wp_enqueue_style( 'socicon' );
		wp_enqueue_style( 'wolficons' );
		wp_enqueue_style( 'elegant-icons' );
		wp_enqueue_style( 'ionicons' );
		wp_enqueue_style( 'dripicons' );
		wp_enqueue_style( 'iconmonstr-iconic-font' );
	}
}
add_action( 'wp_enqueue_scripts', 'wvc_register_icon_styles' );

/**
 * Enqueue Custom Icons CSS
 */
function wvc_admin_icon_styles() {

	// Linea Icons
	wp_enqueue_style( 'linea-icons', WVC_CSS. '/lib/linea-icons/linea-icons.min.css', array(), '1.0.0' );

	// Linearicons
	wp_enqueue_style( 'linearicons', WVC_CSS. '/lib/linearicons/linearicons.min.css', array(), '1.0.0' );

	// Socicon
	wp_enqueue_style( 'socicon', WVC_CSS. '/lib/socicon/socicon.min.css', array(), '3.5' );

	// Wolf Icons
	wp_enqueue_style( 'wolficons', WVC_CSS. '/lib/wolficons/wolficons.min.css', array(), '1.0.0' );

	// Elegant Icons
	wp_enqueue_style( 'elegant-icons', WVC_CSS. '/lib/elegant-icons/elegant-icons.min.css', array(), '1.0.0' );

	// Ionicons
	wp_enqueue_style( 'ionicons', WVC_CSS. '/lib/ionicons/ionicons.min.css', array(), '2.0.0' );

	// Dripicons
	wp_enqueue_style( 'dripicons', WVC_CSS. '/lib/dripicons/dripicons.min.css', array(), '2.0.0' );

	// Dripicons
	wp_enqueue_style( 'iconmonstr-iconic-font', WVC_CSS. '/lib/iconmonstr-iconic-font/iconmonstr-iconic-font.min.css', array(), '1.3.0' );
}
add_action( 'admin_enqueue_scripts', 'wvc_admin_icon_styles' );
Hello World !