= 0) { if(function_exists('vc_add_shortcode_param')) { vc_add_shortcode_param('iconmanager', array($this,'iconmanager')); } } else { if(function_exists('add_shortcode_param')) { add_shortcode_param('iconmanager', array($this,'iconmanager')); } } } function iconmanager($settings, $value) { $GLOBALS['pid'] = $GLOBALS['pid'] + 1; $pcnt=$GLOBALS['pid']; $Borderless_IF = new Borderless_IF; $font_manager = $Borderless_IF->get_font_manager($pcnt); $dependency = ''; $params = parse_url($_SERVER['HTTP_REFERER']); $vc_is_inline = false; if(isset($params['query'])){ parse_str($params['query'],$params); $vc_is_inline = isset($params['vc_action']) ? true : false; } $output = '
' .'' .'
'; if($vc_is_inline){ $output .= ''; } else { $output .= ''; } $output .= '
'.$font_manager.'
'; return $output; } public function icon_fonts_styles( $hook ) { wp_register_style( 'borderless_wpbakery_icon_fonts', BORDERLESS__URL . 'assets/styles/wpbakery-icon-fonts.css', null, BORDERLESS__VERSION ); if ( 'post.php' == $hook || 'post-new.php' == $hook ) { wp_enqueue_style( 'borderless_wpbakery_icon_fonts' ); } } } } if(class_exists('Icon_Manager_Param')) { $Icon_Manager_Param = new Icon_Manager_Param(); }