/var/www/hkosl.com/aga/wp-content/plugins/so-widgets-bundle/icons/icons.php


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
<?php

define
'SITEORIGIN_WIDGETS_ICONS'true );

function 
siteorigin_widgets_icon_families_filter$families ){
    
$bundled = array(
        
'elegantline' => __'Elegant Themes Line Icons''so-widgets-bundle' ),
        
'fontawesome' => __'Font Awesome''so-widgets-bundle' ),
        
'genericons' => __'Genericons''so-widgets-bundle' ),
        
'icomoon' => __'Icomoon Free''so-widgets-bundle' ),
        
'typicons' => __'Typicons''so-widgets-bundle' ),
        
'ionicons' => __'Ionicons''so-widgets-bundle' ),
    );

    foreach ( 
$bundled as $font => $name) {
        include_once 
plugin_dir_path(__FILE__) . $font '/filter.php';
        
$style_uri plugin_dir_url__FILE__ ) . $font '/style.css';
        
$style_uri .= '?ver=' filemtimeplugin_dir_path(__FILE__) . $font '/style.css' ); // cache busting.
        
$families[$font] = array(
            
'name' => $name,
            
'style_uri' => $style_uri,
            
'icons' => apply_filters'siteorigin_widgets_icons_' $font, array() ),
        );
        
$styles apply_filters'siteorigin_widgets_icon_styles_' $font, array() );
        if ( ! empty( 
$styles ) ) {
            
$families$font ]['styles'] = $styles;
        }
    }

    return 
$families;
}
add_filter'siteorigin_widgets_icon_families''siteorigin_widgets_icon_families_filter' );