PATH:
home
/
letacommog
/
aperobusiness
/
wp-content
/
themes
/
deep
/
inc
/
core
/
elementor
<?php /** * Elementor main file. * * @since 1.0.0 */ if ( did_action( 'elementor/loaded' ) ) : /** * Elementor Category * @author Webnus * @since 1.0.0 * */ add_action( 'elementor/elements/categories_registered', 'add_elementor_widget_categories' ); function add_elementor_widget_categories( $elements_manager ) { $elements_manager->add_category( 'webnus', [ 'title' => __( 'webnus', 'deep' ), ] ); } /** * Main Elementor Class * * * @since 1.2.5 */ final class Webnus_Elementor_Extentions { /** * Instance * * * @since 1.2.5 * * @access private * @static * * @var Webnus_Elementor_Extentions The single instance of the class. */ private static $_instance = null; /** * Instance * Ensures only one instance of the class is loaded or can be loaded. * * @since 1.2.5 * * @access public * @static * * @return Webnus_Elementor_Extentions An instance of the class. */ public static function instance() { if ( is_null( self::$_instance ) ) { self::$_instance = new self(); } return self::$_instance; } /** * Webnus Elementor Directory * Get Files Directory * * @since 1.2.5 * * @access public * @static * */ public $elementor_url = ''; /** * Constructor * * * @since 1.2.5 * * @access public */ public function __construct() { // Main Directory $this->elementor_url = __DIR__; // Init Action add_action( 'init', [ $this, 'init' ] ); add_action( 'elementor/preview/enqueue_scripts', [$this, 'preview_script'] ); } /** * Check Elementor plugin is activate * Fired by `init` action hook. * * @since 1.2.5 * * @access public */ public function init() { /* Disable Main Setting */ add_option( 'disable_default_fonts', '' ); add_option( 'disable_default_colors', '' ); if ( get_option( 'disable_default_fonts' ) == '' ) { update_option( 'disable_default_fonts', 'yes' ); update_option( 'elementor_disable_typography_schemes', 'yes' ); } if ( get_option( 'disable_default_colors' ) == '' ) { update_option( 'disable_default_colors', 'yes' ); update_option( 'elementor_disable_color_schemes', 'yes' ); } /* Add Post types support */ add_post_type_support( 'mega_menu' , 'elementor' ); add_post_type_support( 'wbf_footer' , 'elementor' ); add_post_type_support( 'gallery' , 'elementor' ); add_post_type_support( 'portfolio' , 'elementor' ); add_post_type_support( 'hb_room' , 'elementor' ); // Add Webnus options to elements add_action( 'elementor/element/before_section_end', [ $this, 'add_animation_pro_to_elements' ], 1, 3 ); add_action( 'elementor/element/section/section_background/before_section_start', [ $this, 'add_webnus_options_to_section' ], 10, 2 ); add_action( 'elementor/element/column/section_style/before_section_start', [ $this, 'add_webnus_options_to_column' ], 10, 2 ); // Render Webnus Options - Widgets add_action( 'elementor/widget/before_render_content', [ $this, 'wn_add_attribute_to_widgets' ] ); add_action( 'elementor/widget/render_content', [ $this, 'animation_pro_single_image_output' ] , 10, 2 ); // Render Webnus Options - Section add_action( 'elementor/frontend/section/before_render', [ $this, 'wn_section_class' ] ); add_action( 'elementor/frontend/section/after_render', [ $this, 'wn_section_render' ] ); // Render Webnus Options - Column add_action( 'elementor/frontend/column/before_render', [ $this, 'wn_column_class' ] ); add_action( 'elementor/frontend/column/after_render', [ $this, 'wn_column_render' ] ); include 'section-template/source.php'; include 'section-template/template-manager.php'; // Register Widget Action add_action( 'elementor/widgets/widgets_registered', [ $this, 'widgets_registered' ] ); add_action( 'elementor/controls/controls_registered', [ $this, 'wn_Custom_Icons' ] ); // Theme Location add_action( 'elementor/theme/register_locations', [ $this, 'deep_register_elementor_locations' ] ); add_action( 'elementor/theme/before_do_header', [ $this, 'deep_elementor_before_do_header' ] ); add_action( 'elementor/theme/after_do_footer', [ $this, 'deep_elementor_after_do_footer' ] ); // Register Custom js for each element add_action( 'elementor/frontend/after_register_scripts', function() { wp_register_script( 'jquery-flipclock', DEEP_ASSETS_URL . 'js/libraries/jquery.flipclock.js', [ 'jquery' ], false, true ); wp_register_script( 'countdown', DEEP_ASSETS_URL . 'js/frontend/countdown.js', [ 'jquery' ], false, true ); wp_register_script( 'wn-tabs', DEEP_ASSETS_URL . 'js/frontend/wn-tabs.js', [ 'jquery' ], false, true ); wp_register_script( 'process-carousel', DEEP_ASSETS_URL . 'js/frontend/process-carousel.js', [ 'jquery' ], false, true ); wp_register_script( 'wn-svg', DEEP_ASSETS_URL . 'js/frontend/svg.js', [ 'jquery' ], false, true ); wp_register_script( 'wn-news-ticker', DEEP_ASSETS_URL . 'js/libraries/jquery.ticker.js', [ 'jquery' ], false, true ); wp_register_script( 'wn-google-map-js', DEEP_ASSETS_URL . 'js/frontend/wn-google-map.js', [ 'jquery' ], false, true ); wp_register_script( 'latest-from-blog', DEEP_ASSETS_URL . 'js/frontend/latestfromblog.js', [ 'jquery' ], false, true ); wp_register_script( 'wn-image-carousel', DEEP_ASSETS_URL . 'js/frontend/image-carousel.js', [ 'jquery' ], false, true ); wp_register_script( 'jquery-twentytwenty', DEEP_ASSETS_URL . 'js/libraries/jquery.twentytwenty.js', [ 'jquery' ], false, true ); wp_register_script( 'deep-owl-thumb', DEEP_ASSETS_URL . 'js/libraries/owl.carousel2.thumbs.min.js', [ 'jquery' ], false, true ); wp_register_script( 'beforeafter', DEEP_ASSETS_URL . 'js/frontend/beforeafter.js', [ 'jquery' ], false, true ); wp_register_script( 'wnblog', DEEP_ASSETS_URL . 'js/frontend/blog.js', [ 'jquery' ], false, true ); wp_register_script( 'wn-video-ply-btn', DEEP_ASSETS_URL . 'js/frontend/video-ply-btn.js', [ 'jquery' ], false, true ); wp_register_script( 'info-box', DEEP_ASSETS_URL . 'js/frontend/info-box.js', [ 'jquery' ], false, true ); wp_register_script( 'wn-lvs', DEEP_ASSETS_URL . 'js/frontend/wn-like.js', [ 'jquery' ], false, true ); wp_register_script( 'postslider', DEEP_ASSETS_URL . 'js/frontend/postslider.js', [ 'jquery' ], false, true ); wp_register_script( 'wn-reservation', DEEP_ASSETS_URL . 'js/frontend/reservation.js', [ 'jquery' ], false, true ); wp_register_script( 'portfolio-carousel', DEEP_ASSETS_URL . 'js/frontend/portfolio-carousel.js', [ 'jquery' ], false, true ); wp_register_script( 'testimonial-carousel', DEEP_ASSETS_URL . 'js/frontend/testimonial-carousel.js', [ 'jquery' ], false, true ); wp_register_script( 'service-carousel', DEEP_ASSETS_URL . 'js/frontend/service-carousel.js', [ 'jquery' ], false, true ); wp_register_script( 'our-team', DEEP_ASSETS_URL . 'js/frontend/our-team.js', [ 'jquery' ], false, true ); wp_register_script( 'donate', DEEP_ASSETS_URL . 'js/frontend/donate.js', [ 'jquery' ], false, true ); wp_register_script( 'sermon', DEEP_ASSETS_URL . 'js/frontend/sermon.js', [ 'jquery' ], false, true ); wp_register_script( 'info-box', DEEP_ASSETS_URL . 'js/frontend/info-box.js', [ 'jquery' ], false, true ); wp_register_script( 'wn-lvs', DEEP_ASSETS_URL . 'js/frontend/wn-like.js', [ 'jquery' ], false, true ); wp_register_script( 'postslider', DEEP_ASSETS_URL . 'js/frontend/postslider.js', [ 'jquery' ], false, true ); wp_register_script( 'nw-short-socials', DEEP_ASSETS_URL . 'js/frontend/socials.js', [ 'jquery' ], false, true ); wp_register_script( 'nw-togglebox', DEEP_ASSETS_URL . 'js/frontend/toggle-box.js', [ 'jquery' ], false, true ); wp_register_script( 'wn-our-client', DEEP_ASSETS_URL . 'js/frontend/our-clients.js', [ 'jquery' ], false, true ); wp_register_script( 'wn-testimonial-slider', DEEP_ASSETS_URL . 'js/frontend/testimonial-slider.js', [ 'jquery' ], false, true ); // wp_register_script( 'wn-pie-cart', DEEP_ASSETS_URL . 'js/frontend/piecharts.js', [ 'jquery' ], false, true ); wp_register_script( 'wn-jquery-stats', DEEP_ASSETS_URL . 'js/frontend/jquery.stats.min.js', [ 'jquery' ], false, true ); wp_register_script( 'cat-tab', DEEP_ASSETS_URL . 'js/frontend/cat-tab.js', [ 'jquery' ], false, true ); wp_register_script( 'wn-magazine', DEEP_ASSETS_URL . 'js/frontend/wn-magazine.js', [ 'jquery' ], false, true ); wp_register_script( 'wn-content-carousel', DEEP_ASSETS_URL . 'js/frontend/content-carousel.js', [ 'jquery' ], false, true ); wp_register_script( 'wn-content-slider', DEEP_ASSETS_URL . 'js/frontend/content-slider.js', [ 'jquery' ], false, true ); wp_register_script( 'wn-testimonial-tabs', DEEP_ASSETS_URL . 'js/frontend/wn-testimonial-tabs.js', [ 'jquery' ], false, true ); wp_register_script( 'widget-tabs', DEEP_ASSETS_URL . 'js/frontend/widget-tabs.js', [ 'jquery' ], false, true ); wp_register_script( 'wn-contact-form', DEEP_ASSETS_URL . 'js/frontend/contact-form.js', [ 'jquery' ], false, true ); wp_register_script( 'title-builder', DEEP_ASSETS_URL . 'js/frontend/title-builder.js', [ 'jquery' ], false, true ); wp_register_script( 'deep-facebook-app-id', DEEP_ASSETS_URL . 'js/frontend/facebook-app.js', [ 'jquery' ], false, true ); wp_register_script( 'tab-content', DEEP_ASSETS_URL . 'js/frontend/tab-content.js', [ 'jquery' ], false, true ); wp_register_script( 'deep-gallery', DEEP_ASSETS_URL . 'js/frontend/deep-gallery.js', [ 'jquery' ], false, true ); wp_register_script( 'deep-gallery-js', DEEP_ASSETS_URL . 'js/libraries/lc.lightbox.min.js', [ 'jquery' ], false, true ); wp_register_script( 'wn-tilt-lib', DEEP_ASSETS_URL . 'js/libraries/tilt.js', [ 'jquery' ], false, true ); wp_register_script( 'wn-tilt', DEEP_ASSETS_URL . 'js/frontend/tilt.js', [ 'jquery' ], false, true ); }); add_action( 'elementor/editor/after_enqueue_styles', function() { wp_enqueue_style( 'wn-elementor-icons', DEEP_ASSETS_URL . 'css/backend/elementor-iconfonts.css' ); wp_enqueue_style( 'wn-elementor-admin', DEEP_ASSETS_URL . 'css/backend/elementor-admin.css' ); }); add_action( 'elementor/preview/enqueue_scripts', function() { $deep_options = deep_options(); // Google Map $api_code = ( isset( $deep_options['deep_google_map_api'] ) && $deep_options['deep_google_map_api'] ) ? 'key=' . $deep_options['deep_google_map_api'] : ''; $init_query = ( $api_code ) ? '?' : ''; wp_enqueue_script( 'deep-googlemap-api', 'https://maps.googleapis.com/maps/api/js' . $init_query . $api_code, array(), false, false ); }); add_action( 'elementor/preview/enqueue_styles', function() { wp_enqueue_style( 'wn-elementor-preview', DEEP_ASSETS_URL . 'css/backend/elementor-preview.css' ); wp_dequeue_script( 'deep-preloader' ); wp_dequeue_style( 'deep-preloader' ); // Enqueue all elements wp_enqueue_style( 'wn-all-elements', DEEP_ASSETS_URL . 'css/frontend/elementor/all-elements.css' ); }); } /** * preview script * @author Webnus * @version 1.0.0 * */ public static function preview_script() { wp_enqueue_script( 'deep-ele-templates', DEEP_ASSETS_URL . 'js/backend/elementor-section-template.js', array('jquery'), DEEP_VERSION, true ); } /** * Registe Widgets * * * @since 1.2.5 * * @access public */ public function widgets_registered() { include_once( ABSPATH . 'wp-admin/includes/plugin.php' ); // Get all shortcodes files $files = glob( $this->elementor_url . '/widgets/*.php' ); foreach ( $files as $file ) : if ( __FILE__ != basename( $file ) ) { require_once $file; } endforeach; // Create Widgets Elementor\Plugin::instance()->widgets_manager->register_widget_type( new Elementor\Webnus_Element_Widgets_Alert() ); Elementor\Plugin::instance()->widgets_manager->register_widget_type( new Elementor\Webnus_Element_Widgets_Teaserbox() ); Elementor\Plugin::instance()->widgets_manager->register_widget_type( new Elementor\Webnus_Element_Widgets_Countdown() ); Elementor\Plugin::instance()->widgets_manager->register_widget_type( new Elementor\Webnus_Element_Widgets_ProcessCarousel() ); Elementor\Plugin::instance()->widgets_manager->register_widget_type( new Elementor\Webnus_Element_Widgets_Callout() ); Elementor\Plugin::instance()->widgets_manager->register_widget_type( new Elementor\Webnus_Element_Widgets_Icons() ); Elementor\Plugin::instance()->widgets_manager->register_widget_type( new Elementor\Webnus_Element_Widgets_TitleBuilder() ); Elementor\Plugin::instance()->widgets_manager->register_widget_type( new Elementor\Webnus_Element_Widgets_Iconbox() ); Elementor\Plugin::instance()->widgets_manager->register_widget_type( new Elementor\Webnus_Element_Widgets_WSVG() ); Elementor\Plugin::instance()->widgets_manager->register_widget_type( new Elementor\Webnus_Element_Widgets_LatestFromBlog() ); Elementor\Plugin::instance()->widgets_manager->register_widget_type( new Elementor\Webnus_Element_Widgets_Image_Carousel() ); Elementor\Plugin::instance()->widgets_manager->register_widget_type( new Elementor\Webnus_Element_Widgets_Before_After_Image() ); Elementor\Plugin::instance()->widgets_manager->register_widget_type( new Elementor\Webnus_Element_Widgets_Block_Quote() ); Elementor\Plugin::instance()->widgets_manager->register_widget_type( new Elementor\Webnus_Element_Widgets_Blog() ); Elementor\Plugin::instance()->widgets_manager->register_widget_type( new Elementor\Webnus_Element_Widgets_Buy_Process() ); Elementor\Plugin::instance()->widgets_manager->register_widget_type( new Elementor\Webnus_Element_Widgets_Dropcap() ); Elementor\Plugin::instance()->widgets_manager->register_widget_type( new Elementor\Webnus_Element_Widgets_Distance() ); Elementor\Plugin::instance()->widgets_manager->register_widget_type( new Elementor\Webnus_Element_Widgets_Video_Play_Button() ); Elementor\Plugin::instance()->widgets_manager->register_widget_type( new Elementor\Webnus_Element_Widgets_Info_Box() ); Elementor\Plugin::instance()->widgets_manager->register_widget_type( new Elementor\Webnus_Element_Widgets_Reservation() ); Elementor\Plugin::instance()->widgets_manager->register_widget_type( new Elementor\Webnus_Element_Widgets_Post_From_Blog() ); Elementor\Plugin::instance()->widgets_manager->register_widget_type( new Elementor\Webnus_Element_Widgets_Custom_Menu() ); Elementor\Plugin::instance()->widgets_manager->register_widget_type( new Elementor\Webnus_Element_Widgets_Testimonial() ); Elementor\Plugin::instance()->widgets_manager->register_widget_type( new Elementor\Webnus_Element_Widgets_Schedule() ); Elementor\Plugin::instance()->widgets_manager->register_widget_type( new Elementor\Webnus_Element_Widgets_Road_Map() ); Elementor\Plugin::instance()->widgets_manager->register_widget_type( new Elementor\Webnus_Element_Widgets_Pricing_Plan() ); Elementor\Plugin::instance()->widgets_manager->register_widget_type( new Elementor\Webnus_Element_Widgets_Our_Process() ); Elementor\Plugin::instance()->widgets_manager->register_widget_type( new Elementor\Webnus_Element_Widgets_Testimonial_Carousel() ); Elementor\Plugin::instance()->widgets_manager->register_widget_type( new Elementor\Webnus_Element_Widgets_Service_Carousel() ); Elementor\Plugin::instance()->widgets_manager->register_widget_type( new Elementor\Webnus_Element_Widgets_Our_Team() ); Elementor\Plugin::instance()->widgets_manager->register_widget_type( new Elementor\Webnus_Element_Widgets_Donate() ); Elementor\Plugin::instance()->widgets_manager->register_widget_type( new Elementor\Webnus_Element_Widgets_GoogleMaps() ); Elementor\Plugin::instance()->widgets_manager->register_widget_type( new Elementor\Webnus_Element_Widgets_Icon_Divider() ); Elementor\Plugin::instance()->widgets_manager->register_widget_type( new Elementor\Webnus_Element_Widgets_Like_View_Share() ); Elementor\Plugin::instance()->widgets_manager->register_widget_type( new Elementor\Webnus_Element_Widgets_Line() ); Elementor\Plugin::instance()->widgets_manager->register_widget_type( new Elementor\Webnus_Element_Widgets_Link() ); Elementor\Plugin::instance()->widgets_manager->register_widget_type( new Elementor\Webnus_Element_Widgets_List() ); Elementor\Plugin::instance()->widgets_manager->register_widget_type( new Elementor\Webnus_Element_Widgets_Login() ); Elementor\Plugin::instance()->widgets_manager->register_widget_type( new Elementor\Webnus_Element_Widgets_Post_Slider() ); Elementor\Plugin::instance()->widgets_manager->register_widget_type( new Elementor\Webnus_Element_Widgets_Tooltip() ); Elementor\Plugin::instance()->widgets_manager->register_widget_type( new Elementor\Webnus_Element_Widgets_Quote() ); Elementor\Plugin::instance()->widgets_manager->register_widget_type( new Elementor\Webnus_Element_Widgets_Socials() ); Elementor\Plugin::instance()->widgets_manager->register_widget_type( new Elementor\Webnus_Element_Widgets_Toggle_Box() ); Elementor\Plugin::instance()->widgets_manager->register_widget_type( new Elementor\Webnus_Element_Widgets_Max_Counter() ); Elementor\Plugin::instance()->widgets_manager->register_widget_type( new Elementor\Webnus_Element_Widgets_Twitter_Feed() ); Elementor\Plugin::instance()->widgets_manager->register_widget_type( new Elementor\Webnus_Element_Widgets_Collection() ); Elementor\Plugin::instance()->widgets_manager->register_widget_type( new Elementor\Webnus_Element_Widgets_Instagram() ); Elementor\Plugin::instance()->widgets_manager->register_widget_type( new Elementor\Webnus_Element_Widgets_Our_Client() ); Elementor\Plugin::instance()->widgets_manager->register_widget_type( new Elementor\Webnus_Element_Widgets_Pricing_Tables() ); Elementor\Plugin::instance()->widgets_manager->register_widget_type( new Elementor\Webnus_Element_Widgets_Food_Menu() ); Elementor\Plugin::instance()->widgets_manager->register_widget_type( new Elementor\Webnus_Element_Widgets_Testimonial_Slider() ); Elementor\Plugin::instance()->widgets_manager->register_widget_type( new Elementor\Webnus_Element_Widgets_Button() ); Elementor\Plugin::instance()->widgets_manager->register_widget_type( new Elementor\Webnus_Element_Widgets_Subscribe() ); // Elementor\Plugin::instance()->widgets_manager->register_widget_type( new Elementor\Webnus_Element_Widgets_Piecharts() ); Elementor\Plugin::instance()->widgets_manager->register_widget_type( new Elementor\Webnus_Element_Widgets_VideoTeaser() ); Elementor\Plugin::instance()->widgets_manager->register_widget_type( new Elementor\Webnus_Element_Widgets_CategoryTab() ); Elementor\Plugin::instance()->widgets_manager->register_widget_type( new Elementor\Webnus_Element_Widgets_Magazine() ); Elementor\Plugin::instance()->widgets_manager->register_widget_type( new Elementor\Webnus_Element_Widgets_Content_Carousel() ); Elementor\Plugin::instance()->widgets_manager->register_widget_type( new Elementor\Webnus_Element_Widgets_Content_Slider() ); Elementor\Plugin::instance()->widgets_manager->register_widget_type( new Elementor\Webnus_Element_Widgets_Testimonial_tabs() ); Elementor\Plugin::instance()->widgets_manager->register_widget_type( new Elementor\Webnus_Element_Widgets_Facebook_Buttons() ); Elementor\Plugin::instance()->widgets_manager->register_widget_type( new Elementor\Webnus_Element_Widgets_Facebook_Page() ); Elementor\Plugin::instance()->widgets_manager->register_widget_type( new Elementor\Webnus_Element_Widgets_Facebook_Comments() ); Elementor\Plugin::instance()->widgets_manager->register_widget_type( new Elementor\Webnus_Element_Widgets_Facebook_Embed() ); Elementor\Plugin::instance()->widgets_manager->register_widget_type( new Elementor\Webnus_Element_Widgets_Featured_Products() ); Elementor\Plugin::instance()->widgets_manager->register_widget_type( new Elementor\Webnus_Element_Widgets_Tabs() ); Elementor\Plugin::instance()->widgets_manager->register_widget_type( new Elementor\Webnus_Element_Widgets_Gallery() ); if ( class_exists( 'WP_Hotel_Booking' ) ) { Elementor\Plugin::instance()->widgets_manager->register_widget_type( new Elementor\Webnus_Element_Widgets_Rooms() ); } if ( is_plugin_active( 'webnus-recipes/webnus-recipes.php' ) ) { Elementor\Plugin::instance()->widgets_manager->register_widget_type( new Elementor\Webnus_Element_Widgets_Recipes() ); } if ( class_exists( 'The_Grid_Plugin' ) ) { Elementor\Plugin::instance()->widgets_manager->register_widget_type( new Elementor\Webnus_Element_Widgets_The_Grid() ); } if ( class_exists( 'WPCF7' ) ) { Elementor\Plugin::instance()->widgets_manager->register_widget_type( new Elementor\Webnus_Element_Widgets_ContactForm7() ); } if ( class_exists( 'RevSliderGlobals' ) ) { Elementor\Plugin::instance()->widgets_manager->register_widget_type( new Elementor\Webnus_Element_Widgets_Slider_Revolution() ); } if ( is_plugin_active( 'woocommerce/woocommerce.php' ) ) { Elementor\Plugin::instance()->widgets_manager->register_widget_type( new Elementor\Webnus_Element_Widgets_Shop_Products() ); Elementor\Plugin::instance()->widgets_manager->register_widget_type( new Elementor\Webnus_Element_Widgets_Special_Offers() ); } if ( is_plugin_active( 'devvn-image-hotspot/devvn-image-hotspot.php' ) ) { Elementor\Plugin::instance()->widgets_manager->register_widget_type( new Elementor\Webnus_Element_Widgets_Image_Hotspot() ); } if ( is_plugin_active( 'webnus-causes/webnus-causes.php' ) ) { Elementor\Plugin::instance()->widgets_manager->register_widget_type( new Elementor\Webnus_Element_Widgets_Causes() ); Elementor\Plugin::instance()->widgets_manager->register_widget_type( new Elementor\Webnus_Element_Widgets_Single_Cause() ); } if ( is_plugin_active( 'webnus-portfolio/webnus-portfolio.php' ) ) { Elementor\Plugin::instance()->widgets_manager->register_widget_type( new Elementor\Webnus_Element_Widgets_Portfolio_Carousel() ); } if ( is_plugin_active( 'webnus-goal/webnus-goal.php' ) ) { Elementor\Plugin::instance()->widgets_manager->register_widget_type( new Elementor\Webnus_Element_Widgets_Goal() ); Elementor\Plugin::instance()->widgets_manager->register_widget_type( new Elementor\Webnus_Element_Widgets_Single_Goal() ); } if ( is_plugin_active( 'webnus-sermons/webnus-sermons.php' ) ) { Elementor\Plugin::instance()->widgets_manager->register_widget_type( new Elementor\Webnus_Element_Widgets_Sermons() ); Elementor\Plugin::instance()->widgets_manager->register_widget_type( new Elementor\Webnus_Element_Widgets_Sermon_Category() ); Elementor\Plugin::instance()->widgets_manager->register_widget_type( new Elementor\Webnus_Element_Widgets_Single_Sermon() ); Elementor\Plugin::instance()->widgets_manager->register_widget_type( new Elementor\Webnus_Element_Widgets_Speakers() ); } if( class_exists( 'VCW_Constants' ) ) { Elementor\Plugin::instance()->widgets_manager->register_widget_type( new Elementor\Webnus_Element_Widgets_Virtual_Coins() ); } if( class_exists( 'TablePress' ) ) { Elementor\Plugin::instance()->widgets_manager->register_widget_type( new Elementor\Webnus_Element_Widgets_WnTablepress() ); } if( class_exists( 'Wnpw_Init' ) ) { // prayer wall Elementor\Plugin::instance()->widgets_manager->register_widget_type( new Elementor\Webnus_Element_Widgets_Prayer_Wall_Form() ); Elementor\Plugin::instance()->widgets_manager->register_widget_type( new Elementor\Webnus_Element_Widgets_Prayer_Wall_Items() ); // review Elementor\Plugin::instance()->widgets_manager->register_widget_type( new Elementor\Webnus_Element_Widgets_Review_Form() ); Elementor\Plugin::instance()->widgets_manager->register_widget_type( new Elementor\Webnus_Element_Widgets_Review_Items() ); } if( class_exists( 'HTC_HB' ) ) { Elementor\Plugin::instance()->widgets_manager->register_widget_type( new Elementor\HTC_Element_Widgets_Booking_Form() ); } if( class_exists( 'LifterLMS' ) ) { Elementor\Plugin::instance()->widgets_manager->register_widget_type( new Elementor\Webnus_Element_Course_Category() ); Elementor\Plugin::instance()->widgets_manager->register_widget_type( new Elementor\Webnus_Element_Course_Instructors() ); Elementor\Plugin::instance()->widgets_manager->register_widget_type( new Elementor\Webnus_Element_Single_Course() ); Elementor\Plugin::instance()->widgets_manager->register_widget_type( new Elementor\Webnus_Element_Courses() ); } // Widgets Elementor\Plugin::instance()->widgets_manager->register_widget_type( new Elementor\Webnus_Element_Widgets_About_Widget() ); Elementor\Plugin::instance()->widgets_manager->register_widget_type( new Elementor\Webnus_Element_Widgets_Facebook_Widget() ); Elementor\Plugin::instance()->widgets_manager->register_widget_type( new Elementor\Webnus_Element_Widgets_Flicker_Widget() ); Elementor\Plugin::instance()->widgets_manager->register_widget_type( new Elementor\Webnus_Element_Widgets_Googleplus_Widget() ); Elementor\Plugin::instance()->widgets_manager->register_widget_type( new Elementor\Webnus_Element_Widgets_Latestpost_Widget() ); Elementor\Plugin::instance()->widgets_manager->register_widget_type( new Elementor\Webnus_Element_Widgets_Login_Widget() ); Elementor\Plugin::instance()->widgets_manager->register_widget_type( new Elementor\Webnus_Element_Widgets_Popularpost_Widget() ); Elementor\Plugin::instance()->widgets_manager->register_widget_type( new Elementor\Webnus_Element_Widgets_Social_Widget() ); Elementor\Plugin::instance()->widgets_manager->register_widget_type( new Elementor\Webnus_Element_Widgets_Subscribe_Widget() ); Elementor\Plugin::instance()->widgets_manager->register_widget_type( new Elementor\Webnus_Element_Widgets_Tab_Widget() ); Elementor\Plugin::instance()->widgets_manager->register_widget_type( new Elementor\Webnus_Element_Widgets_Testimonial_Widget() ); Elementor\Plugin::instance()->widgets_manager->register_widget_type( new Elementor\Webnus_Element_Widgets_Youtube_Widget() ); } /** * Created plage with elementor * * * @since 1.3.1 * * @access public */ public function elementor_page() { $target_class = 'elementor-page elementor-page-'.get_the_ID(); $body_classes = array(); foreach ( get_body_class() as $value ) { $body_classes[$value] = $value; } if ( array_key_exists( $target_class, $body_classes) ) { return true; } else { return false; } } /** * Elementor Pro Activation validation * * * @since 1.3.1 * * @access public */ public function elementor_pro_is_active() { if ( function_exists('elementor_pro_load_plugin') ) { return true; } else { return false; } } /** * Support Elementor Theme location * * * @since 1.3.1 * * @access public */ public function deep_register_elementor_locations( $elementor_theme_manager ) { if ( $this->elementor_pro_is_active() ) { $elementor_theme_manager->register_location( 'deep-elementor-header', [ 'label' => esc_html__( 'Header', 'deep' ), 'multiple' => false, 'edit_in_content' => false, ] ); $elementor_theme_manager->register_location( 'deep-elementor-footer', [ 'label' => esc_html__( 'Footer', 'deep' ), 'multiple' => false, 'edit_in_content' => false, ] ); $elementor_theme_manager->register_location( 'deep-elementor-archive', [ 'label' => esc_html__( 'Archive', 'deep' ), 'multiple' => false, 'edit_in_content' => false, ] ); $elementor_theme_manager->register_location( 'deep-elementor-single', [ 'label' => esc_html__( 'Single', 'deep' ), 'multiple' => false, 'edit_in_content' => false, ] ); } } /** * Start Wrap * * * @since 1.3.1 * * @access public */ public function deep_elementor_before_do_header() { $wrap_class = 'wn-wrap '; // Colorskin $custom_color_skin = deep_get_option( $this->theme_options, 'deep_custom_color_skin' ); $color_skin_color = deep_get_option( $this->theme_options, 'deep_color_skin', 'e3e3e3' ); if ( $color_skin_color != 'e3e3e3' || $custom_color_skin ) { $wrap_class .= 'colorskin-custom '; } // Background Layout $background_layout = deep_get_option( $this->theme_options, 'deep_background_layout', 'wide' ); $wrap_class .= ( ( $background_layout == 'boxed-wrap' ) && ( $header_menu_type != 6 ) && ( $header_menu_type != 7 ) ) ? $background_layout . ' ' : ''; echo '<div id="wrap" class="' . esc_attr( $wrap_class ) . '">'; // Start #wrap } /** * End Wrap * * * @since 1.3.1 * * @access public */ public function deep_elementor_after_do_footer() { echo '</div>'; // End #wrap } /** * Add Animation Pro Controller To image and text editor * * * @since 1.2.5 * * @access public */ public function add_animation_pro_to_elements ($element, $section_id ,$args) { if ( 'image' === $element->get_name() && 'section_style_image' === $section_id || 'text-editor' === $element->get_name() && 'section_style' === $section_id ) { $element->add_control( 'wn_animation_pro_enable', [ 'label' => __( 'Enable Animation Pro', 'deep' ), 'type' => \Elementor\Controls_Manager::SWITCHER, 'label_on' => __( 'Enable', 'deep' ), 'label_off' => __( 'Disable', 'deep' ), 'return_value' => 'on', 'default' => 'off', ] ); $element->add_control( 'wn_trigger_hook', [ 'label' => __( 'Effect Start Point', 'deep' ), 'type' => \Elementor\Controls_Manager::TEXT, 'description' => esc_html__( 'Can be a number between 0 and 1 defining the position of the trigger Hook in relation to the viewport.', 'deep' ), 'placeholder' => '0.4', 'default' => '0.4', 'condition' => [ //dependency 'wn_animation_pro_enable' => [ 'on', ], ], ] ); $element->add_control( 'wn_duration', [ 'label' => __( 'Effect Length', 'deep' ), 'type' => \Elementor\Controls_Manager::TEXT, 'description' => esc_html__( 'The duration of the scene. If 0 tweens will auto-play when reaching the scene start point, pins will be pinned indefinetly starting at the start position.', 'deep' ), 'placeholder' => '100%', 'default' => '100%', 'condition' => [ //dependency 'wn_animation_pro_enable' => [ 'on', ], ], ] ); $element->add_control( 'wn_vertical_movement', [ 'label' => __( 'Vertical Movement', 'deep' ), 'type' => \Elementor\Controls_Manager::TEXT, 'condition' => [ //dependency 'wn_animation_pro_enable' => [ 'on', ], ], ] ); $element->add_control( 'wn_horizontal_movement', [ 'label' => __( 'Horizontal Movement', 'deep' ), 'type' => \Elementor\Controls_Manager::TEXT, 'condition' => [ //dependency 'wn_animation_pro_enable' => [ 'on', ], ], ] ); $element->add_control( 'wn_rotation', [ 'label' => __( 'Rotation at End', 'deep' ), 'type' => \Elementor\Controls_Manager::TEXT, 'condition' => [ //dependency 'wn_animation_pro_enable' => [ 'on', ], ], ] ); $element->add_control( 'wn_opacity', [ 'label' => __( 'Opacity at End', 'deep' ), 'type' => \Elementor\Controls_Manager::TEXT, 'condition' => [ //dependency 'wn_animation_pro_enable' => [ 'on', ], ], ] ); } } /** * Add Animation pro Attributes to image and text editor * * * @since 1.2.5 * * @access public */ public function wn_add_attribute_to_widgets( $element ) { if( 'image' === $element->get_name() ) { $settings = $element->get_settings(); $uniqid = uniqid(); if( $settings['wn_animation_pro_enable'] == 'on' ) { $element->add_render_attribute( 'wrapper', 'id', 'wpb_single_image' . $uniqid . '' ); $element->add_render_attribute( 'wrapper', 'class', 'wpb_single_image' . $uniqid . '' ); } } if( 'text-editor' === $element->get_name() ) { $settings = $element->get_settings(); $uniqid = uniqid(); if( $settings['wn_animation_pro_enable'] == 'on' ) { $element->add_render_attribute( 'editor', 'id', 'wpb_text_column' . $uniqid . '' ); $element->add_render_attribute( 'editor', 'class', 'wpb_text_column' . $uniqid . '' ); } } } /** * Animation Pro output * * * @since 1.2.5 * * @access public */ public function animation_pro_single_image_output( $content, $widget ) { if ( 'image' === $widget->get_name() ) { $settings = $widget->get_settings(); $element_id = $widget->get_id(); $duration = !empty($settings['wn_duration']) ? $settings['wn_duration'] : ''; $trigger_hook = !empty($settings['wn_trigger_hook']) ? $settings['wn_trigger_hook'] : ''; $horizontal_movement = !empty($settings['wn_horizontal_movement']) ? 'x: "' . $settings['wn_horizontal_movement'] . '",' : ''; $vertical_movement = !empty($settings['wn_vertical_movement']) ? 'y: "' . $settings['wn_vertical_movement'] . '",' : ''; $opacity = is_numeric( $settings['wn_opacity'] ) ? 'opacity: "' . $settings['wn_opacity'] . '",' : ''; $rotation = !empty($settings['wn_rotation']) ? 'rotation: "' . $settings['wn_rotation'] . '",' : ''; $data_id = '#' . find_string($content, 'id="', '"' ); if ( $settings['wn_animation_pro_enable'] == 'on' ) : $content .= '<script> ( function( $ ) { $( document ).ready( function() { var attr = "' . $data_id . '", duration = "'.$duration.'", trigger_hook = "'.$trigger_hook.'"; if (typeof attr !== typeof undefined && attr !== false) { var controller = new ScrollMagic.Controller(); var data_id = attr; var scr_img = data_id + " img"; console.log(data_id); console.log(scr_img); new ScrollMagic.Scene({ triggerElement: attr, duration: duration, triggerHook: trigger_hook }) .setTween( scr_img , { ' . $opacity . $rotation . $horizontal_movement . $vertical_movement . ' } ) .addTo( controller ); } }); // end document ready })( jQuery );</script>'; endif; } if ( 'text-editor' === $widget->get_name() ) { $settings = $widget->get_settings(); $duration = !empty($settings['wn_duration']) ? $settings['wn_duration'] : ''; $trigger_hook = !empty($settings['wn_trigger_hook']) ? $settings['wn_trigger_hook'] : ''; $horizontal_movement = !empty($settings['wn_horizontal_movement']) ? 'x: "' . $settings['wn_horizontal_movement'] . '",' : ''; $vertical_movement = !empty($settings['wn_vertical_movement']) ? 'y: "' . $settings['wn_vertical_movement'] . '",' : ''; $opacity = is_numeric( $settings['wn_opacity'] ) ? 'opacity: "' . $settings['wn_opacity'] . '",' : ''; $rotation = !empty($settings['wn_rotation']) ? 'rotation: "' . $settings['wn_rotation'] . '",' : ''; $widget_id = $widget->get_id(); $data_id = '#' . find_string($content, 'id="', '"' ); if ( $settings['wn_animation_pro_enable'] == 'on' ) : $content .= '<script> ( function( $ ) { $( document ).ready( function() { var attr = "' . $data_id . '", duration = "'.$duration.'", trigger_hook = "'.$trigger_hook.'"; if (typeof attr !== typeof undefined && attr !== false) { var controller = new ScrollMagic.Controller(); var data_id = attr; new ScrollMagic.Scene({ triggerElement: attr, duration: duration, triggerHook: trigger_hook }) .setTween( data_id , { ' . $opacity . $rotation . $horizontal_movement . $vertical_movement . ' } ) .addTo( controller ); } }); // end document ready })( jQuery );</script>'; endif; } return $content; } /** * Add Webnus Options to section * * * @since 1.2.5 * * @access public */ public function add_webnus_options_to_section( $element, $args ) { $element->start_controls_section( 'webnus_options', [ 'tab' => \Elementor\Controls_Manager::TAB_STYLE, 'label' => __( 'Webnus Options', 'deep' ), ] ); $element->add_control( 'expandable_row', [ 'label' => __( 'Expandable Section', 'deep' ), 'type' => \Elementor\Controls_Manager::SWITCHER, 'label_on' => __( 'Enable', 'deep' ), 'label_off' => __( 'Disable', 'deep' ), 'return_value' => 'on', 'default' => 'off', ] ); $element->add_control( 'txt_expandable_row', [ 'label' => __( 'Expand Text', 'deep' ), 'type' => \Elementor\Controls_Manager::TEXT, 'description' => esc_html__( 'Show text above of expand icon button', 'deep' ), 'condition' => [ //dependency 'expandable_row' => [ 'on', ], ], ] ); $element->add_control( 'color_expandable_row', //param_name [ 'label' => __( 'Icon Color', 'deep' ), //heading 'type' => \Elementor\Controls_Manager::COLOR, //type 'selectors' => [ '{{WRAPPER}} .wn-expandable-sec i' => 'color: {{VALUE}}', ], 'condition' => [ //dependency 'expandable_row' => [ 'on' ], ], ] ); $element->add_control( 'wn_parallax', [ 'label' => __( 'Parallax', 'deep' ), 'type' => \Elementor\Controls_Manager::SWITCHER, 'label_on' => __( 'Enable', 'deep' ), 'label_off' => __( 'Disable', 'deep' ), 'return_value' => 'content-moving', 'default' => 'off', 'condition' => [ 'background_background' => [ 'classic', 'gradient', 'video' ], ], ] ); $element->add_control( 'wn_parallax_speed', //param_name [ 'label' => __( 'Parallax Speed', 'deep' ), //heading 'type' => \Elementor\Controls_Manager::SELECT, //type 'default' => '123', 'options' => [ //value '108' => __( 'Very Slow', 'deep' ), '123' => __( 'Slow', 'deep' ), '190' => __( 'Normal', 'deep' ), '225' => __( 'Fast', 'deep' ), '260' => __( 'Very Fast', 'deep' ), ], 'condition' => [ 'background_background' => [ 'classic', 'gradient', 'video' ], 'wn_parallax' => 'content-moving', ], ] ); $element->add_control( 'responsive_bg_none', [ 'label' => __( 'Background None in Mobile Size?', 'deep' ), 'type' => \Elementor\Controls_Manager::SWITCHER, 'label_on' => __( 'Enable', 'deep' ), 'label_off' => __( 'Disable', 'deep' ), 'return_value' => 'none', 'default' => '', 'description' => esc_html__( 'If checked background columns will be disable in mobile.', 'deep' ), 'selectors' => [ '(tablet){{WRAPPER}}' => 'background-image: {{VALUE}} !important', ], ] ); $element->add_control( 'layer_animation', //param_name [ 'label' => __( 'Layer Animation', 'deep' ), //heading 'type' => \Elementor\Controls_Manager::SELECT, //type 'default' => 'none', 'options' => [ //value 'none' => __( 'None', 'deep' ), 'wn-layer-anim-bottom' => __( 'Bottom to Top', 'deep' ), 'wn-layer-anim-top' => __( 'Top to Bottom', 'deep' ), 'wn-layer-anim-left' => __( 'Left to Right', 'deep' ), 'wn-layer-anim-right' => __( 'Right to Left', 'deep' ), 'wn-layer-anim-zoom-in' => __( 'Zoom in', 'deep' ), 'wn-layer-anim-zoom-out' => __( 'Zoom out', 'deep' ), 'wn-layer-anim-fade' => __( 'Fade', 'deep' ), 'wn-layer-anim-flip' => __( 'Flip', 'deep' ), ], ] ); $element->end_controls_section(); } /** * Add Classes to Section element * * * @since 1.2.5 * * @access public */ public function wn_section_class( $element ) { $settings = $element->get_settings(); if( $settings['expandable_row'] == 'on' ) { $uniqid = uniqid(); $element->add_render_attribute( '_wrapper', 'data-expandable', 'wn-section'. $uniqid ); $element->add_render_attribute( '_wrapper', 'data-id-expandable', $uniqid ); $element->add_render_attribute( '_wrapper', 'class', 'wn-section'. $uniqid ); } if( $settings['wn_parallax'] == 'content-moving' ) { $element->add_render_attribute( '_wrapper', 'class', 'wn-parallax' ); $element->add_render_attribute( '_wrapper', 'data-parallax-speed', $settings['wn_parallax_speed'] ); } if( $settings['layer_animation'] != 'none' ) { $element->add_render_attribute( '_wrapper', 'class', $settings['layer_animation'] ); } } /** * Section Output * * * @since 1.2.5 * * @access public */ public function wn_section_render( $element ) { $settings = $element->get_settings(); $element_id = $element->get_id(); if( $settings['expandable_row'] == 'on' ) { $expandable_text = !empty( $settings['txt_expandable_row'] ) ? '<div class=\"expandable-sec-text\"> '. $settings['txt_expandable_row'] .' </div>' : ''; echo ' <script>( function( $ ) { $( document ).ready( function() { $("section[class*=\"wn-section\"]").each(function() { var attr = $(this).attr("data-expandable"); var id = $(this).attr("data-id-expandable"); if (typeof attr !== typeof undefined && attr !== false ) { var data_id = "." + attr; $( data_id ).prepend("<div class=\"wn-expandable-sec\">' . $expandable_text . '<i class=\"sl-plus\" data-clickid=\"0\" ></i></div>"); var icon = $(data_id).find(".wn-expandable-sec i"); var main_wrap = $(data_id).find(".wn-expandable-sec"); var sectorr = data_id + " .wn-expandable-sec i"; $(icon).on("click", function() { $(icon).closest(".elementor-section").find(".elementor-container:first").slideToggle("slow"); }); $(icon).on("click", function(event) { if ( main_wrap.hasClass("wn-expanded") ) { $(this).closest(".wn-expandable-sec").removeClass("wn-expanded"); } else { $(this).closest(".wn-expandable-sec").addClass("wn-expanded"); } }); $(data_id).removeAttr( "data-expandable" ); } }); }); // end document ready })( jQuery );</script> '; } deep_save_dyn_styles( ' #wrap section[class*="wn-section"] > .elementor-container { display: none; } ' ); if( $settings['wn_parallax'] == 'content-moving' ) { echo '<script>( function( $ ) { $( document ).ready( function() { $("section[class*=\"wn-parallax\"]").each(function() { var parallax_speed = $(this).attr("data-parallax-speed"); if (typeof parallax_speed !== typeof undefined && parallax_speed !== false ) { $(this).prepend("<div class=\"wn-parallax-bg-holder\" data-wnparallax-speed=\"" + parallax_speed + "\"><div class=\"wn-parallax-bg\"></div></div>"); $(this).removeAttr( "data-parallax-speed" ); } }); }); // end document ready })( jQuery );</script>'; } if ( !empty( $settings['color_text'] ) ) { $custom_color = '#wrap .elementor-element.elementor-element-'.$element_id.' * { color: '.$settings['color_text'].';}'; deep_save_dyn_styles( $custom_color ); if ( \Elementor\Plugin::$instance->editor->is_edit_mode() ) { echo '<style>'. $custom_color .'</style>'; } } } /** * Add Webnus Options to Column * * * @since 1.2.5 * * @access public */ public function add_webnus_options_to_column( $element, $args ) { $element->start_controls_section( 'webnus_options', [ 'tab' => \Elementor\Controls_Manager::TAB_STYLE, 'label' => __( 'Webnus Options', 'deep' ), ] ); $element->add_control( 'inner_scroll', [ 'label' => __( 'Inner Scroll', 'deep' ), 'type' => \Elementor\Controls_Manager::SWITCHER, 'label_on' => __( 'Enable', 'deep' ), 'label_off' => __( 'Disable', 'deep' ), 'return_value' => 'on', 'default' => 'off', ] ); $element->add_responsive_control( 'inner_scroll_height', [ 'label' => __( 'Column Height', 'deep' ), 'type' => \Elementor\Controls_Manager::SLIDER, 'range' => [ 'px' => [ 'min' => 0, 'max' => 3000, ], ], 'devices' => [ 'desktop', 'tablet', 'mobile' ], 'desktop_default' => [ 'size' => 700, 'unit' => 'px', ], 'tablet_default' => [ 'size' => 400, 'unit' => 'px', ], 'mobile_default' => [ 'size' => 200, 'unit' => 'px', ], 'selectors' => [ '{{WRAPPER}}' => 'height: {{SIZE}}{{UNIT}};overflow-y: scroll;', ], 'condition' => [ //dependency 'inner_scroll' => [ 'on', ], ], ] ); $element->add_control( 'toggle', [ 'label' => __( 'Toggle', 'deep' ), 'type' => \Elementor\Controls_Manager::SWITCHER, 'label_on' => __( 'Enable', 'deep' ), 'label_off' => __( 'Disable', 'deep' ), 'return_value' => 'on', 'default' => 'off', ] ); $element->add_control( 'toggle_width_open', [ 'label' => __( 'Column Width When Opened', 'deep' ), 'type' => \Elementor\Controls_Manager::SLIDER, 'range' => [ 'px' => [ 'min' => 0, 'max' => 3000, ], ], 'selectors' => [ '{{WRAPPER}}' => 'width: {{SIZE}}{{UNIT}};', ], 'condition' => [ //dependency 'toggle' => [ 'on', ], ], ] ); $element->add_control( 'toggle_height_open', [ 'label' => __( 'Column Height When Opened', 'deep' ), 'type' => \Elementor\Controls_Manager::SLIDER, 'range' => [ 'px' => [ 'min' => 0, 'max' => 3000, ], ], 'selectors' => [ '{{WRAPPER}}' => 'height: {{SIZE}}{{UNIT}};', ], 'condition' => [ //dependency 'toggle' => [ 'on', ], ], ] ); $element->add_control( 'toggle_width_close', [ 'label' => __( 'Column Width When Closed', 'deep' ), 'type' => \Elementor\Controls_Manager::SLIDER, 'range' => [ 'px' => [ 'min' => 0, 'max' => 3000, ], ], 'condition' => [ //dependency 'toggle' => [ 'on', ], ], ] ); $element->add_control( 'toggle_height_close', [ 'label' => __( 'Column Height When Closed', 'deep' ), 'type' => \Elementor\Controls_Manager::SLIDER, 'range' => [ 'px' => [ 'min' => 0, 'max' => 3000, ], ], 'condition' => [ //dependency 'toggle' => [ 'on', ], ], ] ); $element->end_controls_section(); } /** * Add Classes to Column element * * * @since 1.2.5 * * @access public */ public function wn_column_class( $element ) { $settings = $element->get_settings(); if( $settings['toggle'] == 'on' ) { $element->add_render_attribute( '_wrapper', 'class', 'wn-toggle-column' ); } if( $settings['inner_scroll'] == 'on' ) { $element->add_render_attribute( '_wrapper', 'class', 'wn-inner-scroll-column' ); } } /** * Column Output * * * @since 1.2.5 * * @access public */ public function wn_column_render( $element ) { $settings = $element->get_settings(); if ( $settings['inner_scroll'] == 'on' ) { wp_enqueue_script( 'deep-nicescroll-script', DEEP_ASSETS_URL . 'js/libraries/jquery.nicescroll.js', array( 'jquery' ), null, true ); } if( $settings['toggle'] == 'on' ) { $toggle_height_open_out = $settings['toggle_height_open']['size'] ? 'data-toggle_height_open =\"' . $settings['toggle_height_open']['size'] . '\"' : ''; $toggle_width_open_out = $settings['toggle_width_open']['size'] ? 'data-toggle_width_open =\"' . $settings['toggle_width_open']['size'] . '\"' : ''; $toggle_height_close_out = $settings['toggle_height_close']['size'] ? 'data-toggle_height_close =\"' . $settings['toggle_height_close']['size'] . '\"' : ''; $toggle_width_close_out = $settings['toggle_width_close']['size'] ? 'data-toggle_width_close =\"' . $settings['toggle_width_close']['size'] . '\"' : ''; echo ' <script>( function( $ ) { $( document ).ready( function() { $( ".elementor-column" ).each(function() { if ( $(this).hasClass( "wn-toggle-column" ) ) { $(this).prepend("<span class=\"wn-toggle-column-icon\" ' . $toggle_height_open_out . $toggle_width_open_out . $toggle_height_close_out . $toggle_width_close_out . '><i class=\"icon-arrows-left-double-32\"></i></span>"); } }); }); // end document ready })( jQuery );</script> '; } } /** * Add Custom Icons * * * @since 1.2.5 * * @access public */ public function wn_Custom_Icons( $controls_registry ) { $all_icons = $controls_registry->get_control( 'icon' )->get_settings( 'options' ); $wn_icons = array_merge( array( 'li_heart' => 'heart', 'li_cloud' => 'cloud', 'li_star' => 'star', 'li_tv' => 'tv', 'li_sound' => 'sound', 'li_video' => 'video', 'li_trash' => 'trash', 'li_user' => 'user', 'li_key' => 'key', 'li_search' => 'search', 'li_settings' => 'settings', 'li_camera' => 'camera', 'li_tag' => 'tag', 'li_lock' => 'lock', 'li_bulb' => 'bulb', 'li_pen' => 'pen', 'li_diamond' => 'diamond', 'li_display' => 'display', 'li_location' => 'location', 'li_eye' => 'eye', 'li_bubble' => 'bubble', 'li_stack' => 'stack', 'li_cup' => 'cup', 'li_phone' => 'phone', 'li_news' => 'news', 'li_mail' => 'mail', 'li_like' => 'like', 'li_photo' => 'photo', 'li_note' => 'note', 'li_clock' => 'clock', 'li_paperplane' => 'paperplane', 'li_params' => 'params', 'li_banknote' => 'banknote', 'li_data' => 'data', 'li_music' => 'music', 'li_megaphone' => 'megaphone', 'li_study' => 'study', 'li_lab' => 'lab', 'li_food' => 'food', 'li_t-shirt' => 't-shirt', 'li_fire' => 'fire', 'li_clip' => 'clip', 'li_shop' => 'shop', 'li_calendar' => 'calendar', 'li_vallet' => 'vallet', 'li_vynil' => 'vynil', 'li_truck' => 'truck', 'li_world' => 'world', 'sl-user' => 'user', 'sl-people' => 'people', 'sl-user-female' => 'user-female', 'sl-user-follow' => 'user-follow', 'sl-user-following' => 'user-following', 'sl-user-unfollow' => 'user-unfollow', 'sl-login' => 'login', 'sl-logout' => 'logout', 'sl-emotsmile' => 'emotsmile', 'sl-phone' => 'phone', 'sl-call-end' => 'call-end', 'sl-call-in' => 'call-in', 'sl-call-out' => 'call-out', 'sl-map' => 'map', 'sl-location-pin' => 'location-pin', 'sl-direction' => 'direction', 'sl-directions' => 'directions', 'sl-compass' => 'compass', 'sl-layers' => 'layers', 'sl-menu' => 'menu', 'sl-list' => 'list', 'sl-options-vertical' => 'options-vertical', 'sl-options' => 'options', 'sl-arrow-down' => 'arrow-down', 'sl-arrow-left' => 'arrow-left', 'sl-arrow-right' => 'arrow-right', 'sl-arrow-up' => 'arrow-up', 'sl-arrow-up-circle' => 'arrow-up-circle', 'sl-arrow-left-circle' => 'arrow-left-circle', 'sl-arrow-right-circle' => 'arrow-right-circle', 'sl-arrow-down-circle' => 'arrow-down-circle', 'sl-check' => 'check', 'sl-clock' => 'clock', 'sl-plus' => 'plus', 'sl-close' => 'close', 'sl-trophy' => 'trophy', 'sl-screen-smartphone' => 'screen-smartphone', 'sl-screen-desktop' => 'screen-desktop', 'sl-plane' => 'plane', 'sl-notebook' => 'notebook', 'sl-mustache' => 'mustache', 'sl-mouse' => 'mouse', 'sl-magnet' => 'magnet', 'sl-energy' => 'energy', 'sl-disc' => 'disc', 'sl-cursor' => 'cursor', 'sl-cursor-move' => 'cursor-move', 'sl-crop' => 'crop', 'sl-chemistry' => 'chemistry', 'sl-speedometer' => 'speedometer', 'sl-shield' => 'shield', 'sl-screen-tablet' => 'screen-tablet', 'sl-magic-wand' => 'magic-wand', 'sl-hourglass' => 'hourglass', 'sl-graduation' => 'graduation', 'sl-ghost' => 'ghost', 'sl-game-controller' => 'game-controller', 'sl-fire' => 'fire', 'sl-eyeglass' => 'eyeglass', 'sl-envelope-open' => 'envelope-open', 'sl-envelope-letter' => 'envelope-letter', 'sl-bell' => 'bell', 'sl-badge' => 'badge', 'sl-anchor' => 'anchor', 'sl-wallet' => 'wallet', 'sl-vector' => 'vector', 'sl-speech' => 'speech', 'sl-puzzle' => 'puzzle', 'sl-printer' => 'printer', 'sl-present' => 'present', 'sl-playlist' => 'playlist', 'sl-pin' => 'pin', 'sl-picture' => 'picture', 'sl-handbag' => 'handbag', 'sl-globe-alt' => 'globe-alt', 'sl-globe' => 'globe', 'sl-folder-alt' => 'folder-alt', 'sl-folder' => 'folder', 'sl-film' => 'film', 'sl-feed' => 'feed', 'sl-drop' => 'drop', 'sl-drawer' => 'drawer', 'sl-minus' => 'minus', 'sl-event' => 'event', 'sl-exclamation' => 'exclamation', 'sl-organization' => 'organization', 'sl-docs' => 'docs', 'sl-doc' => 'doc', 'sl-diamond' => 'diamond', 'sl-cup' => 'cup', 'sl-calculator' => 'calculator', 'sl-bubbles' => 'bubbles', 'sl-briefcase' => 'briefcase', 'sl-book-open' => 'book-open', 'sl-basket-loaded' => 'basket-loaded', 'sl-basket' => 'basket', 'sl-bag' => 'bag', 'sl-action-undo' => 'action-undo', 'sl-action-redo' => 'action-redo', 'sl-wrench' => 'wrench', 'sl-umbrella' => 'umbrella', 'sl-trash' => 'trash', 'sl-tag' => 'tag', 'sl-support' => 'support', 'sl-frame' => 'frame', 'sl-size-fullscreen' => 'size-fullscreen', 'sl-size-actual' => 'size-actual', 'sl-shuffle' => 'shuffle', 'sl-share-alt' => 'share-alt', 'sl-share' => 'share', 'sl-rocket' => 'rocket', 'sl-question' => 'question', 'sl-pie-chart' => 'pie-chart', 'sl-pencil' => 'pencil', 'sl-note' => 'note', 'sl-loop' => 'loop', 'sl-home' => 'home', 'sl-grid' => 'grid', 'sl-graph' => 'graph', 'sl-microphone' => 'microphone', 'sl-music-tone-alt' => 'music-tone-alt', 'sl-music-tone' => 'music-tone', 'sl-earphones-alt' => 'earphones-alt', 'sl-earphones' => 'earphones', 'sl-equalizer' => 'equalizer', 'sl-like' => 'like', 'sl-dislike' => 'dislike', 'sl-control-start' => 'control-start', 'sl-control-rewind' => 'control-rewind', 'sl-control-play' => 'control-play', 'sl-control-pause' => 'control-pause', 'sl-control-forward' => 'control-forward', 'sl-control-end' => 'control-end', 'sl-volume-1' => 'volume-1', 'sl-volume-2' => 'volume-2', 'sl-volume-off' => 'volume-off', 'sl-calendar' => 'calendar', 'sl-bulb' => 'bulb', 'sl-chart' => 'chart', 'sl-ban' => 'ban', 'sl-bubble' => 'bubble', 'sl-camrecorder' => 'camrecorder', 'sl-camera' => 'camera', 'sl-cloud-download' => 'cloud-download', 'sl-cloud-upload' => 'cloud-upload', 'sl-envelope' => 'envelope', 'sl-eye' => 'eye', 'sl-flag' => 'flag', 'sl-heart' => 'heart', 'sl-info' => 'info', 'sl-key' => 'key', 'sl-link' => 'link', 'sl-lock' => 'lock', 'sl-lock-open' => 'lock-open', 'sl-magnifier' => 'magnifier', 'sl-magnifier-add' => 'magnifier-add', 'sl-magnifier-remove' => 'magnifier-remove', 'sl-paper-clip' => 'paper-clip', 'sl-paper-plane' => 'paper-plane', 'sl-power' => 'power', 'sl-refresh' => 'refresh', 'sl-reload' => 'reload', 'sl-settings' => 'settings', 'sl-star' => 'star', 'sl-symbol-female' => 'symbol-female', 'sl-symbol-male' => 'symbol-male', 'sl-target' => 'target', 'sl-credit-card' => 'credit-card', 'sl-paypal' => 'paypal', 'sl-social-tumblr' => 'social-tumblr', 'sl-social-twitter' => 'social-twitter', 'sl-social-facebook' => 'social-facebook', 'sl-social-instagram' => 'social-instagram', 'sl-social-linkedin' => 'social-linkedin', 'sl-social-pinterest' => 'social-pinterest', 'sl-social-github' => 'social-github', 'sl-social-google' => 'social-google', 'sl-social-reddit' => 'social-reddit', 'sl-social-skype' => 'social-skype', 'sl-social-dribbble' => 'social-dribbble', 'sl-social-behance' => 'social-behance', 'sl-social-foursqare' => 'social-foursqare', 'sl-social-soundcloud' => 'social-soundcloud', 'sl-social-spotify' => 'social-spotify', 'sl-social-stumbleupon' => 'social-stumbleupon', 'sl-social-youtube' => 'social-youtube', 'sl-social-dropbox' => 'social-dropbox', 'icon-software-add-vectorpoint' => 'add-vectorpoint', 'icon-software-box-oval' => 'box-oval', 'icon-software-box-polygon' => 'box-polygon', 'icon-software-box-rectangle' => 'box-rectangle', 'icon-software-box-roundedrectangle' => 'box-roundedrectangle', 'icon-software-character' => 'character', 'icon-software-crop' => 'crop', 'icon-software-eyedropper' => 'eyedropper', 'icon-software-font-allcaps' => 'font-allcaps', 'icon-software-font-baseline-shift' => 'font-baseline-shift', 'icon-software-font-horizontal-scale' => 'font-horizontal-scale', 'icon-software-font-kerning' => 'font-kerning', 'icon-software-font-leading' => 'font-leading', 'icon-software-font-size' => 'font-size', 'icon-software-font-smallcapital' => 'font-smallcapital', 'icon-software-font-smallcaps' => 'font-smallcaps', 'icon-software-font-strikethrough' => 'font-strikethrough', 'icon-software-font-tracking' => 'font-tracking', 'icon-software-font-underline' => 'font-underline', 'icon-software-font-vertical-scale' => 'font-vertical-scale', 'icon-software-horizontal-align-center' => 'horizontal-align-center', 'icon-software-horizontal-align-left' => 'horizontal-align-left', 'icon-software-horizontal-align-right' => 'horizontal-align-right', 'icon-software-horizontal-distribute-center' => 'horizontal-distribute-center', 'icon-software-horizontal-distribute-left' => 'horizontal-distribute-left', 'icon-software-horizontal-distribute-right' => 'horizontal-distribute-right', 'icon-software-indent-firstline' => 'indent-firstline', 'icon-software-indent-left' => 'indent-left', 'icon-software-indent-right' => 'indent-right', 'icon-software-lasso' => 'lasso', 'icon-software-layers1' => 'layers1', 'icon-software-layers2' => 'layers2', 'icon-software-layout' => 'layout', 'icon-software-layout-2columns' => 'layout-2columns', 'icon-software-layout-3columns' => 'layout-3columns', 'icon-software-layout-4boxes' => 'layout-4boxes', 'icon-software-layout-4columns' => 'layout-4columns', 'icon-software-layout-4lines' => 'layout-4lines', 'icon-software-layout-8boxes' => 'layout-8boxes', 'icon-software-layout-header' => 'layout-header', 'icon-software-layout-header-2columns' => 'layout-header-2columns', 'icon-software-layout-header-3columns' => 'layout-header-3columns', 'icon-software-layout-header-4boxes' => 'layout-header-4boxes', 'icon-software-layout-header-4columns' => 'layout-header-4columns', 'icon-software-layout-header-complex' => 'layout-header-complex', 'icon-software-layout-header-complex2' => 'layout-header-complex2', 'icon-software-layout-header-complex3' => 'layout-header-complex3', 'icon-software-layout-header-complex4' => 'layout-header-complex4', 'icon-software-layout-header-sideleft' => 'layout-header-sideleft', 'icon-software-layout-header-sideright' => 'layout-header-sideright', 'icon-software-layout-sidebar-left' => 'layout-sidebar-left', 'icon-software-layout-sidebar-right' => 'layout-sidebar-right', 'icon-software-magnete' => 'magnete', 'icon-software-pages' => 'pages', 'icon-software-paintbrush' => 'paintbrush', 'icon-software-paintbucket' => 'paintbucket', 'icon-software-paintroller' => 'paintroller', 'icon-software-paragraph' => 'paragraph', 'icon-software-paragraph-align-left' => 'paragraph-align-left', 'icon-software-paragraph-align-right' => 'paragraph-align-right', 'icon-software-paragraph-center' => 'paragraph-center', 'icon-software-paragraph-justify-all' => 'paragraph-justify-all', 'icon-software-paragraph-justify-center' => 'paragraph-justify-center', 'icon-software-paragraph-justify-left' => 'paragraph-justify-left', 'icon-software-paragraph-justify-right' => 'paragraph-justify-right', 'icon-software-paragraph-space-after' => 'paragraph-space-after', 'icon-software-paragraph-space-before' => 'paragraph-space-before', 'icon-software-pathfinder-exclude' => 'pathfinder-exclude', 'icon-software-pathfinder-intersect' => 'pathfinder-intersect', 'icon-software-pathfinder-subtract' => 'pathfinder-subtract', 'icon-software-pathfinder-unite' => 'pathfinder-unite', 'icon-software-pen' => 'pen', 'icon-software-pen-add' => 'pen-add', 'icon-software-pen-remove' => 'pen-remove', 'icon-software-pencil' => 'pencil', 'icon-software-polygonallasso' => 'polygonallasso', 'icon-software-reflect-horizontal' => 'reflect-horizontal', 'icon-software-reflect-vertical' => 'reflect-vertical', 'icon-software-remove-vectorpoint' => 'remove-vectorpoint', 'icon-software-scale-expand' => 'scale-expand', 'icon-software-scale-reduce' => 'scale-reduce', 'icon-software-selection-oval' => 'selection-oval', 'icon-software-selection-polygon' => 'selection-polygon', 'icon-software-selection-rectangle' => 'selection-rectangle', 'icon-software-selection-roundedrectangle' => 'selection-roundedrectangle', 'icon-software-shape-oval' => 'shape-oval', 'icon-software-shape-polygon' => 'shape-polygon', 'icon-software-shape-rectangle' => 'shape-rectangle', 'icon-software-shape-roundedrectangle' => 'shape-roundedrectangle', 'icon-software-slice' => 'slice', 'icon-software-transform-bezier' => 'transform-bezier', 'icon-software-vector-box' => 'vector-box', 'icon-software-vector-composite' => 'vector-composite', 'icon-software-vector-line' => 'vector-line', 'icon-software-vertical-align-bottom' => 'vertical-align-bottom', 'icon-software-vertical-align-center' => 'vertical-align-center', 'icon-software-vertical-align-top' => 'vertical-align-top', 'icon-software-vertical-distribute-bottom' => 'vertical-distribute-bottom', 'icon-software-vertical-distribute-center' => 'vertical-distribute-center', 'icon-software-vertical-distribute-top' => 'vertical-distribute-top', 'icon-arrows-anticlockwise' => 'anticlockwise', 'icon-arrows-anticlockwise-dashed' => 'anticlockwise-dashed', 'icon-arrows-button-down' => 'button-down', 'icon-arrows-button-off' => 'button-off', 'icon-arrows-button-on' => 'button-on', 'icon-arrows-button-up' => 'button-up', 'icon-arrows-check' => 'check', 'icon-arrows-circle-check' => 'circle-check', 'icon-arrows-circle-down' => 'circle-down', 'icon-arrows-circle-downleft' => 'circle-downleft', 'icon-arrows-circle-downright' => 'circle-downright', 'icon-arrows-circle-left' => 'circle-left', 'icon-arrows-circle-minus' => 'circle-minus', 'icon-arrows-circle-plus' => 'circle-plus', 'icon-arrows-circle-remove' => 'circle-remove', 'icon-arrows-circle-right' => 'circle-right', 'icon-arrows-circle-up' => 'circle-up', 'icon-arrows-circle-upleft' => 'circle-upleft', 'icon-arrows-circle-upright' => 'circle-upright', 'icon-arrows-clockwise' => 'clockwise', 'icon-arrows-clockwise-dashed' => 'clockwise-dashed', 'icon-arrows-compress' => 'compress', 'icon-arrows-deny' => 'deny', 'icon-arrows-diagonal' => 'diagonal', 'icon-arrows-diagonal2' => 'diagonal2', 'icon-arrows-down' => 'down', 'icon-arrows-down-double' => 'down-double', 'icon-arrows-downleft' => 'downleft', 'icon-arrows-downright' => 'downright', 'icon-arrows-drag-down' => 'drag-down', 'icon-arrows-drag-down-dashed' => 'drag-down-dashed', 'icon-arrows-drag-horiz' => 'drag-horiz', 'icon-arrows-drag-left' => 'drag-left', 'icon-arrows-drag-left-dashed' => 'drag-left-dashed', 'icon-arrows-drag-right' => 'drag-right', 'icon-arrows-drag-right-dashed' => 'drag-right-dashed', 'icon-arrows-drag-up' => 'drag-up', 'icon-arrows-drag-up-dashed' => 'drag-up-dashed', 'icon-arrows-drag-vert' => 'drag-vert', 'icon-arrows-exclamation' => 'exclamation', 'icon-arrows-expand' => 'expand', 'icon-arrows-expand-diagonal1' => 'expand-diagonal1', 'icon-arrows-expand-horizontal1' => 'expand-horizontal1', 'icon-arrows-expand-vertical1' => 'expand-vertical1', 'icon-arrows-fit-horizontal' => 'fit-horizontal', 'icon-arrows-fit-vertical' => 'fit-vertical', 'icon-arrows-glide' => 'glide', 'icon-arrows-glide-horizontal' => 'glide-horizontal', 'icon-arrows-glide-vertical' => 'glide-vertical', 'icon-arrows-hamburger1' => 'hamburger1', 'icon-arrows-hamburger-2' => 'hamburger-2', 'icon-arrows-horizontal' => 'horizontal', 'icon-arrows-info' => 'info', 'icon-arrows-keyboard-alt' => 'keyboard-alt', 'icon-arrows-keyboard-cmd' => 'keyboard-cmd', 'icon-arrows-keyboard-delete' => 'keyboard-delete', 'icon-arrows-keyboard-down' => 'keyboard-down', 'icon-arrows-keyboard-left' => 'keyboard-left', 'icon-arrows-keyboard-return' => 'keyboard-return', 'icon-arrows-keyboard-right' => 'keyboard-right', 'icon-arrows-keyboard-shift' => 'keyboard-shift', 'icon-arrows-keyboard-tab' => 'keyboard-tab', 'icon-arrows-keyboard-up' => 'keyboard-up', 'icon-arrows-left' => 'left', 'icon-arrows-left-double-32' => 'left-double-32', 'icon-arrows-minus' => 'minus', 'icon-arrows-move' => 'move', 'icon-arrows-move2' => 'move2', 'icon-arrows-move-bottom' => 'move-bottom', 'icon-arrows-move-left' => 'move-left', 'icon-arrows-move-right' => 'move-right', 'icon-arrows-move-top' => 'move-top', 'icon-arrows-plus' => 'plus', 'icon-arrows-question' => 'question', 'icon-arrows-remove' => 'remove', 'icon-arrows-right' => 'right', 'icon-arrows-right-double' => 'right-double', 'icon-arrows-rotate' => 'rotate', 'icon-arrows-rotate-anti' => 'rotate-anti', 'icon-arrows-rotate-anti-dashed' => 'rotate-anti-dashed', 'icon-arrows-rotate-dashed' => 'rotate-dashed', 'icon-arrows-shrink' => 'shrink', 'icon-arrows-shrink-diagonal1' => 'shrink-diagonal1', 'icon-arrows-shrink-diagonal2' => 'shrink-diagonal2', 'icon-arrows-shrink-horizonal2' => 'shrink-horizonal2', 'icon-arrows-shrink-horizontal1' => 'shrink-horizontal1', 'icon-arrows-shrink-vertical1' => 'shrink-vertical1', 'icon-arrows-shrink-vertical2' => 'shrink-vertical2', 'icon-arrows-sign-down' => 'sign-down', 'icon-arrows-sign-left' => 'sign-left', 'icon-arrows-sign-right' => 'sign-right', 'icon-arrows-sign-up' => 'sign-up', 'icon-arrows-slide-down1' => 'slide-down1', 'icon-arrows-slide-down2' => 'slide-down2', 'icon-arrows-slide-left1' => 'slide-left1', 'icon-arrows-slide-left2' => 'slide-left2', 'icon-arrows-slide-right1' => 'slide-right1', 'icon-arrows-slide-right2' => 'slide-right2', 'icon-arrows-slide-up1' => 'slide-up1', 'icon-arrows-slide-up2' => 'slide-up2', 'icon-arrows-slim-down' => 'slim-down', 'icon-arrows-slim-down-dashed' => 'slim-down-dashed', 'icon-arrows-slim-left' => 'slim-left', 'icon-arrows-slim-left-dashed' => 'slim-left-dashed', 'icon-arrows-slim-right' => 'slim-right', 'icon-arrows-slim-right-dashed' => 'slim-right-dashed', 'icon-arrows-slim-up' => 'slim-up', 'icon-arrows-slim-up-dashed' => 'slim-up-dashed', 'icon-arrows-square-check' => 'square-check', 'icon-arrows-square-down' => 'square-down', 'icon-arrows-square-downleft' => 'square-downleft', 'icon-arrows-square-downright' => 'square-downright', 'icon-arrows-square-left' => 'square-left', 'icon-arrows-square-minus' => 'square-minus', 'icon-arrows-square-plus' => 'square-plus', 'icon-arrows-square-remove' => 'square-remove', 'icon-arrows-square-right' => 'square-right', 'icon-arrows-square-up' => 'square-up', 'icon-arrows-square-upleft' => 'square-upleft', 'icon-arrows-square-upright' => 'square-upright', 'icon-arrows-squares' => 'squares', 'icon-arrows-stretch-diagonal1' => 'stretch-diagonal1', 'icon-arrows-stretch-diagonal2' => 'stretch-diagonal2', 'icon-arrows-stretch-diagonal3' => 'stretch-diagonal3', 'icon-arrows-stretch-diagonal4' => 'stretch-diagonal4', 'icon-arrows-stretch-horizontal1' => 'stretch-horizontal1', 'icon-arrows-stretch-horizontal2' => 'stretch-horizontal2', 'icon-arrows-stretch-vertical1' => 'stretch-vertical1', 'icon-arrows-stretch-vertical2' => 'stretch-vertical2', 'icon-arrows-switch-horizontal' => 'switch-horizontal', 'icon-arrows-switch-vertical' => 'switch-vertical', 'icon-arrows-up' => 'up', 'icon-arrows-up-double-33' => 'up-double-33', 'icon-arrows-upleft' => 'upleft', 'icon-arrows-upright' => 'upright', 'icon-arrows-vertical' => 'vertical', 'icon-ecommerce-bag' => 'bag', 'icon-ecommerce-bag-check' => 'bag-check', 'icon-ecommerce-bag-cloud' => 'bag-cloud', 'icon-ecommerce-bag-download' => 'bag-download', 'icon-ecommerce-bag-minus' => 'bag-minus', 'icon-ecommerce-bag-plus' => 'bag-plus', 'icon-ecommerce-bag-refresh' => 'bag-refresh', 'icon-ecommerce-bag-remove' => 'bag-remove', 'icon-ecommerce-bag-search' => 'bag-search', 'icon-ecommerce-bag-upload' => 'bag-upload', 'icon-ecommerce-banknote' => 'banknote', 'icon-ecommerce-banknotes' => 'banknotes', 'icon-ecommerce-basket' => 'basket', 'icon-ecommerce-basket-check' => 'basket-check', 'icon-ecommerce-basket-cloud' => 'basket-cloud', 'icon-ecommerce-basket-download' => 'basket-download', 'icon-ecommerce-basket-minus' => 'basket-minus', 'icon-ecommerce-basket-plus' => 'basket-plus', 'icon-ecommerce-basket-refresh' => 'basket-refresh', 'icon-ecommerce-basket-remove' => 'basket-remove', 'icon-ecommerce-basket-search' => 'basket-search', 'icon-ecommerce-basket-upload' => 'basket-upload', 'icon-ecommerce-bath' => 'bath', 'icon-ecommerce-cart' => 'cart', 'icon-ecommerce-cart-check' => 'cart-check', 'icon-ecommerce-cart-cloud' => 'cart-cloud', 'icon-ecommerce-cart-content' => 'cart-content', 'icon-ecommerce-cart-download' => 'cart-download', 'icon-ecommerce-cart-minus' => 'cart-minus', 'icon-ecommerce-cart-plus' => 'cart-plus', 'icon-ecommerce-cart-refresh' => 'cart-refresh', 'icon-ecommerce-cart-remove' => 'cart-remove', 'icon-ecommerce-cart-search' => 'cart-search', 'icon-ecommerce-cart-upload' => 'cart-upload', 'icon-ecommerce-cent' => 'cent', 'icon-ecommerce-colon' => 'colon', 'icon-ecommerce-creditcard' => 'creditcard', 'icon-ecommerce-diamond' => 'diamond', 'icon-ecommerce-dollar' => 'dollar', 'icon-ecommerce-euro' => 'euro', 'icon-ecommerce-franc' => 'franc', 'icon-ecommerce-gift' => 'gift', 'icon-ecommerce-graph1' => 'graph1', 'icon-ecommerce-graph2' => 'graph2', 'icon-ecommerce-graph3' => 'graph3', 'icon-ecommerce-graph-decrease' => 'graph-decrease', 'icon-ecommerce-graph-increase' => 'graph-increase', 'icon-ecommerce-guarani' => 'guarani', 'icon-ecommerce-kips' => 'kips', 'icon-ecommerce-lira' => 'lira', 'icon-ecommerce-megaphone' => 'megaphone', 'icon-ecommerce-money' => 'money', 'icon-ecommerce-naira' => 'naira', 'icon-ecommerce-pesos' => 'pesos', 'icon-ecommerce-pound' => 'pound', 'icon-ecommerce-receipt' => 'receipt', 'icon-ecommerce-receipt-bath' => 'receipt-bath', 'icon-ecommerce-receipt-cent' => 'receipt-cent', 'icon-ecommerce-receipt-dollar' => 'receipt-dollar', 'icon-ecommerce-receipt-euro' => 'receipt-euro', 'icon-ecommerce-receipt-franc' => 'receipt-franc', 'icon-ecommerce-receipt-guarani' => 'receipt-guarani', 'icon-ecommerce-receipt-kips' => 'receipt-kips', 'icon-ecommerce-receipt-lira' => 'receipt-lira', 'icon-ecommerce-receipt-naira' => 'receipt-naira', 'icon-ecommerce-receipt-pesos' => 'receipt-pesos', 'icon-ecommerce-receipt-pound' => 'receipt-pound', 'icon-ecommerce-receipt-rublo' => 'receipt-rublo', 'icon-ecommerce-receipt-rupee' => 'receipt-rupee', 'icon-ecommerce-receipt-tugrik' => 'receipt-tugrik', 'icon-ecommerce-receipt-won' => 'receipt-won', 'icon-ecommerce-receipt-yen' => 'receipt-yen', 'icon-ecommerce-receipt-yen2' => 'receipt-yen2', 'icon-ecommerce-recept-colon' => 'recept-colon', 'icon-ecommerce-rublo' => 'rublo', 'icon-ecommerce-rupee' => 'rupee', 'icon-ecommerce-safe' => 'safe', 'icon-ecommerce-sale' => 'sale', 'icon-ecommerce-sales' => 'sales', 'icon-ecommerce-ticket' => 'ticket', 'icon-ecommerce-tugriks' => 'tugriks', 'icon-ecommerce-wallet' => 'wallet', 'icon-ecommerce-won' => 'won', 'icon-ecommerce-yen' => 'yen', 'icon-ecommerce-yen2' => 'yen2', 'icon-basic-accelerator' => 'accelerator', 'icon-basic-alarm' => 'alarm', 'icon-basic-anchor' => 'anchor', 'icon-basic-anticlockwise' => 'anticlockwise', 'icon-basic-archive' => 'archive', 'icon-basic-archive-full' => 'archive-full', 'icon-basic-ban' => 'ban', 'icon-basic-battery-charge' => 'battery-charge', 'icon-basic-battery-empty' => 'battery-empty', 'icon-basic-battery-full' => 'battery-full', 'icon-basic-battery-half' => 'battery-half', 'icon-basic-bolt' => 'bolt', 'icon-basic-book' => 'book', 'icon-basic-book-pen' => 'book-pen', 'icon-basic-book-pencil' => 'book-pencil', 'icon-basic-bookmark' => 'bookmark', 'icon-basic-calculator' => 'calculator', 'icon-basic-calendar' => 'calendar', 'icon-basic-cards-diamonds' => 'cards-diamonds', 'icon-basic-cards-hearts' => 'cards-hearts', 'icon-basic-case' => 'case', 'icon-basic-chronometer' => 'chronometer', 'icon-basic-clessidre' => 'clessidre', 'icon-basic-clock' => 'clock', 'icon-basic-clockwise' => 'clockwise', 'icon-basic-cloud' => 'cloud', 'icon-basic-clubs' => 'clubs', 'icon-basic-compass' => 'compass', 'icon-basic-cup' => 'cup', 'icon-basic-diamonds' => 'diamonds', 'icon-basic-display' => 'display', 'icon-basic-download' => 'download', 'icon-basic-exclamation' => 'exclamation', 'icon-basic-eye' => 'eye', 'icon-basic-eye-closed' => 'eye-closed', 'icon-basic-female' => 'female', 'icon-basic-flag1' => 'flag1', 'icon-basic-flag2' => 'flag2', 'icon-basic-floppydisk' => 'floppydisk', 'icon-basic-folder' => 'folder', 'icon-basic-folder-multiple' => 'folder-multiple', 'icon-basic-gear' => 'gear', 'icon-basic-geolocalize-01' => 'geolocalize-01', 'icon-basic-geolocalize-05' => 'geolocalize-05', 'icon-basic-globe' => 'globe', 'icon-basic-gunsight' => 'gunsight', 'icon-basic-hammer' => 'hammer', 'icon-basic-headset' => 'headset', 'icon-basic-heart' => 'heart', 'icon-basic-heart-broken' => 'heart-broken', 'icon-basic-helm' => 'helm', 'icon-basic-home' => 'home', 'icon-basic-info' => 'info', 'icon-basic-ipod' => 'ipod', 'icon-basic-joypad' => 'joypad', 'icon-basic-key' => 'key', 'icon-basic-keyboard' => 'keyboard', 'icon-basic-laptop' => 'laptop', 'icon-basic-life-buoy' => 'life-buoy', 'icon-basic-lightbulb' => 'lightbulb', 'icon-basic-link' => 'link', 'icon-basic-lock' => 'lock', 'icon-basic-lock-open' => 'lock-open', 'icon-basic-magic-mouse' => 'magic-mouse', 'icon-basic-magnifier' => 'magnifier', 'icon-basic-magnifier-minus' => 'magnifier-minus', 'icon-basic-magnifier-plus' => 'magnifier-plus', 'icon-basic-mail' => 'mail', 'icon-basic-mail-multiple' => 'mail-multiple', 'icon-basic-mail-open' => 'mail-open', 'icon-basic-mail-open-text' => 'mail-open-text', 'icon-basic-male' => 'male', 'icon-basic-map' => 'map', 'icon-basic-message' => 'message', 'icon-basic-message-multiple' => 'message-multiple', 'icon-basic-message-txt' => 'message-txt', 'icon-basic-mixer2' => 'mixer2', 'icon-basic-mouse' => 'mouse', 'icon-basic-notebook' => 'notebook', 'icon-basic-notebook-pen' => 'notebook-pen', 'icon-basic-notebook-pencil' => 'notebook-pencil', 'icon-basic-paperplane' => 'paperplane', 'icon-basic-pencil-ruler' => 'pencil-ruler', 'icon-basic-pencil-ruler-pen' => 'pencil-ruler-pen', 'icon-basic-photo' => 'photo', 'icon-basic-picture' => 'picture', 'icon-basic-picture-multiple' => 'picture-multiple', 'icon-basic-pin1' => 'pin1', 'icon-basic-pin2' => 'pin2', 'icon-basic-postcard' => 'postcard', 'icon-basic-postcard-multiple' => 'postcard-multiple', 'icon-basic-printer' => 'printer', 'icon-basic-question' => 'question', 'icon-basic-rss' => 'rss', 'icon-basic-server' => 'server', 'icon-basic-server2' => 'server2', 'icon-basic-server-cloud' => 'server-cloud', 'icon-basic-server-download' => 'server-download', 'icon-basic-server-upload' => 'server-upload', 'icon-basic-settings' => 'settings', 'icon-basic-share' => 'share', 'icon-basic-sheet' => 'sheet', 'icon-basic-sheet-multiple' => 'sheet-multiple', 'icon-basic-sheet-pen' => 'sheet-pen', 'icon-basic-sheet-pencil' => 'sheet-pencil', 'icon-basic-sheet-txt' => 'sheet-txt', 'icon-basic-signs' => 'signs', 'icon-basic-smartphone' => 'smartphone', 'icon-basic-spades' => 'spades', 'icon-basic-spread' => 'spread', 'icon-basic-spread-bookmark' => 'spread-bookmark', 'icon-basic-spread-text' => 'spread-text', 'icon-basic-spread-text-bookmark' => 'spread-text-bookmark', 'icon-basic-star' => 'star', 'icon-basic-tablet' => 'tablet', 'icon-basic-target' => 'target', 'icon-basic-todo' => 'todo', 'icon-basic-todo-pen' => 'todo-pen', 'icon-basic-todo-pencil' => 'todo-pencil', 'icon-basic-todo-txt' => 'todo-txt', 'icon-basic-todolist-pen' => 'todolist-pen', 'icon-basic-todolist-pencil' => 'todolist-pencil', 'icon-basic-trashcan' => 'trashcan', 'icon-basic-trashcan-full' => 'trashcan-full', 'icon-basic-trashcan-refresh' => 'trashcan-refresh', 'icon-basic-trashcan-remove' => 'trashcan-remove', 'icon-basic-upload' => 'upload', 'icon-basic-usb' => 'usb', 'icon-basic-video' => 'video', 'icon-basic-watch' => 'watch', 'icon-basic-webpage' => 'webpage', 'icon-basic-webpage-img-txt' => 'webpage-img-txt', 'icon-basic-webpage-multiple' => 'webpage-multiple', 'icon-basic-webpage-txt' => 'webpage-txt', 'icon-basic-world' => 'world', 'icon-mobile' => 'mobile', 'icon-laptop' => 'laptop', 'icon-desktop' => 'desktop', 'icon-tablet' => 'tablet', 'icon-phone' => 'phone', 'icon-document' => 'document', 'icon-documents' => 'documents', 'icon-search' => 'search', 'icon-clipboard' => 'clipboard', 'icon-newspaper' => 'newspaper', 'icon-notebook' => 'notebook', 'icon-book-open' => 'book-open', 'icon-browser' => 'browser', 'icon-calendar' => 'calendar', 'icon-presentation' => 'presentation', 'icon-picture' => 'picture', 'icon-pictures' => 'pictures', 'icon-video' => 'video', 'icon-camera' => 'camera', 'icon-printer' => 'printer', 'icon-toolbox' => 'toolbox', 'icon-briefcase' => 'briefcase', 'icon-wallet' => 'wallet', 'icon-gift' => 'gift', 'icon-bargraph' => 'bargraph', 'icon-grid' => 'grid', 'icon-expand' => 'expand', 'icon-focus' => 'focus', 'icon-edit' => 'edit', 'icon-adjustments' => 'adjustments', 'icon-ribbon' => 'ribbon', 'icon-hourglass' => 'hourglass', 'icon-lock' => 'lock', 'icon-megaphone' => 'megaphone', 'icon-shield' => 'shield', 'icon-trophy' => 'trophy', 'icon-flag' => 'flag', 'icon-map' => 'map', 'icon-puzzle' => 'puzzle', 'icon-basket' => 'basket', 'icon-envelope' => 'envelope', 'icon-streetsign' => 'streetsign', 'icon-telescope' => 'telescope', 'icon-gears' => 'gears', 'icon-key' => 'key', 'icon-paperclip' => 'paperclip', 'icon-attachment' => 'attachment', 'icon-pricetags' => 'pricetags', 'icon-lightbulb' => 'lightbulb', 'icon-layers' => 'layers', 'icon-pencil' => 'pencil', 'icon-tools' => 'tools', 'icon-tools-2' => 'tools-2', 'icon-scissors' => 'scissors', 'icon-paintbrush' => 'paintbrush', 'icon-magnifying-glass' => 'magnifying-glass', 'icon-circle-compass' => 'circle-compass', 'icon-linegraph' => 'linegraph', 'icon-mic' => 'mic', 'icon-strategy' => 'strategy', 'icon-beaker' => 'beaker', 'icon-caution' => 'caution', 'icon-recycle' => 'recycle', 'icon-anchor' => 'anchor', 'icon-profile-male' => 'profile-male', 'icon-profile-female' => 'profile-female', 'icon-bike' => 'bike', 'icon-wine' => 'wine', 'icon-hotairballoon' => 'hotairballoon', 'icon-globe' => 'globe', 'icon-genius' => 'genius', 'icon-map-pin' => 'map-pin', 'icon-dial' => 'dial', 'icon-chat' => 'chat', 'icon-heart' => 'heart', 'icon-cloud' => 'cloud', 'icon-upload' => 'upload', 'icon-download' => 'download', 'icon-target' => 'target', 'icon-hazardous' => 'hazardous', 'icon-piechart' => 'piechart', 'icon-speedometer' => 'speedometer', 'icon-global' => 'global', 'icon-compass' => 'compass', 'icon-lifesaver' => 'lifesaver', 'icon-clock' => 'clock', 'icon-aperture' => 'aperture', 'icon-quote' => 'quote', 'icon-scope' => 'scope', 'icon-alarmclock' => 'alarmclock', 'icon-refresh' => 'refresh', 'icon-happy' => 'happy', 'icon-sad' => 'sad', 'icon-googleplus' => 'googleplus', 'icon-rss' => 'rss', 'icon-tumblr' => 'tumblr', 'icon-dribbble' => 'dribbble', 'ti-wand' => 'wand', 'ti-volume' => 'volume', 'ti-user' => 'user', 'ti-unlock' => 'unlock', 'ti-unlink' => 'unlink', 'ti-trash' => 'trash', 'ti-thought' => 'thought', 'ti-target' => 'target', 'ti-tag' => 'tag', 'ti-tablet' => 'tablet', 'ti-star' => 'star', 'ti-spray' => 'spray', 'ti-signal' => 'signal', 'ti-shopping-cart' => 'shopping-cart', 'ti-shopping-cart-full' => 'shopping-cart-full', 'ti-settings' => 'settings', 'ti-search' => 'search', 'ti-zoom-in' => 'zoom-in', 'ti-zoom-out' => 'zoom-out', 'ti-cut' => 'cut', 'ti-ruler' => 'ruler', 'ti-ruler-pencil' => 'ruler-pencil', 'ti-ruler-alt' => 'ruler-alt', 'ti-bookmark' => 'bookmark', 'ti-bookmark-alt' => 'bookmark-alt', 'ti-reload' => 'reload', 'ti-plus' => 'plus', 'ti-pin' => 'pin', 'ti-pencil' => 'pencil', 'ti-pencil-alt' => 'pencil-alt', 'ti-paint-roller' => 'paint-roller', 'ti-paint-bucket' => 'paint-bucket', 'ti-na' => 'na', 'ti-mobile' => 'mobile', 'ti-minus' => 'minus', 'ti-medall' => 'medall', 'ti-medall-alt' => 'medall-alt', 'ti-marker' => 'marker', 'ti-marker-alt' => 'marker-alt', 'ti-arrow-up' => 'arrow-up', 'ti-arrow-right' => 'arrow-right', 'ti-arrow-left' => 'arrow-left', 'ti-arrow-down' => 'arrow-down', 'ti-lock' => 'lock', 'ti-location-arrow' => 'location-arrow', 'ti-link' => 'link', 'ti-layout' => 'layout', 'ti-layers' => 'layers', 'ti-layers-alt' => 'layers-alt', 'ti-key' => 'key', 'ti-import' => 'import', 'ti-image' => 'image', 'ti-heart' => 'heart', 'ti-heart-broken' => 'heart-broken', 'ti-hand-stop' => 'hand-stop', 'ti-hand-open' => 'hand-open', 'ti-hand-drag' => 'hand-drag', 'ti-folder' => 'folder', 'ti-flag' => 'flag', 'ti-flag-alt' => 'flag-alt', 'ti-flag-alt-2' => 'flag-alt-2', 'ti-eye' => 'eye', 'ti-export' => 'export', 'ti-exchange-vertical' => 'exchange-vertical', 'ti-desktop' => 'desktop', 'ti-cup' => 'cup', 'ti-crown' => 'crown', 'ti-comments' => 'comments', 'ti-comment' => 'comment', 'ti-comment-alt' => 'comment-alt', 'ti-close' => 'close', 'ti-clip' => 'clip', 'ti-angle-up' => 'angle-up', 'ti-angle-right' => 'angle-right', 'ti-angle-left' => 'angle-left', 'ti-angle-down' => 'angle-down', 'ti-check' => 'check', 'ti-check-box' => 'check-box', 'ti-camera' => 'camera', 'ti-announcement' => 'announcement', 'ti-brush' => 'brush', 'ti-briefcase' => 'briefcase', 'ti-bolt' => 'bolt', 'ti-bolt-alt' => 'bolt-alt', 'ti-blackboard' => 'blackboard', 'ti-bag' => 'bag', 'ti-move' => 'move', 'ti-arrows-vertical' => 'arrows-vertical', 'ti-arrows-horizontal' => 'arrows-horizontal', 'ti-fullscreen' => 'fullscreen', 'ti-arrow-top-right' => 'arrow-top-right', 'ti-arrow-top-left' => 'arrow-top-left', 'ti-arrow-circle-up' => 'arrow-circle-up', 'ti-arrow-circle-right' => 'arrow-circle-right', 'ti-arrow-circle-left' => 'arrow-circle-left', 'ti-arrow-circle-down' => 'arrow-circle-down', 'ti-angle-double-up' => 'angle-double-up', 'ti-angle-double-right' => 'angle-double-right', 'ti-angle-double-left' => 'angle-double-left', 'ti-angle-double-down' => 'angle-double-down', 'ti-zip' => 'zip', 'ti-world' => 'world', 'ti-wheelchair' => 'wheelchair', 'ti-view-list' => 'view-list', 'ti-view-list-alt' => 'view-list-alt', 'ti-view-grid' => 'view-grid', 'ti-uppercase' => 'uppercase', 'ti-upload' => 'upload', 'ti-underline' => 'underline', 'ti-truck' => 'truck', 'ti-timer' => 'timer', 'ti-ticket' => 'ticket', 'ti-thumb-up' => 'thumb-up', 'ti-thumb-down' => 'thumb-down', 'ti-text' => 'text', 'ti-stats-up' => 'stats-up', 'ti-stats-down' => 'stats-down', 'ti-split-v' => 'split-v', 'ti-split-h' => 'split-h', 'ti-smallcap' => 'smallcap', 'ti-shine' => 'shine', 'ti-shift-right' => 'shift-right', 'ti-shift-left' => 'shift-left', 'ti-shield' => 'shield', 'ti-notepad' => 'notepad', 'ti-server' => 'server', 'ti-quote-right' => 'quote-right', 'ti-quote-left' => 'quote-left', 'ti-pulse' => 'pulse', 'ti-printer' => 'printer', 'ti-power-off' => 'power-off', 'ti-plug' => 'plug', 'ti-pie-chart' => 'pie-chart', 'ti-paragraph' => 'paragraph', 'ti-panel' => 'panel', 'ti-package' => 'package', 'ti-music' => 'music', 'ti-music-alt' => 'music-alt', 'ti-mouse' => 'mouse', 'ti-mouse-alt' => 'mouse-alt', 'ti-money' => 'money', 'ti-microphone' => 'microphone', 'ti-menu' => 'menu', 'ti-menu-alt' => 'menu-alt', 'ti-map' => 'map', 'ti-map-alt' => 'map-alt', 'ti-loop' => 'loop', 'ti-location-pin' => 'location-pin', 'ti-list' => 'list', 'ti-light-bulb' => 'light-bulb', 'ti-Italic' => 'Italic', 'ti-info' => 'info', 'ti-infinite' => 'infinite', 'ti-id-badge' => 'id-badge', 'ti-hummer' => 'hummer', 'ti-home' => 'home', 'ti-help' => 'help', 'ti-headphone' => 'headphone', 'ti-harddrives' => 'harddrives', 'ti-harddrive' => 'harddrive', 'ti-gift' => 'gift', 'ti-game' => 'game', 'ti-filter' => 'filter', 'ti-files' => 'files', 'ti-file' => 'file', 'ti-eraser' => 'eraser', 'ti-envelope' => 'envelope', 'ti-download' => 'download', 'ti-direction' => 'direction', 'ti-direction-alt' => 'direction-alt', 'ti-dashboard' => 'dashboard', 'ti-control-stop' => 'control-stop', 'ti-control-shuffle' => 'control-shuffle', 'ti-control-play' => 'control-play', 'ti-control-pause' => 'control-pause', 'ti-control-forward' => 'control-forward', 'ti-control-backward' => 'control-backward', 'ti-cloud' => 'cloud', 'ti-cloud-up' => 'cloud-up', 'ti-cloud-down' => 'cloud-down', 'ti-clipboard' => 'clipboard', 'ti-car' => 'car', 'ti-calendar' => 'calendar', 'ti-book' => 'book', 'ti-bell' => 'bell', 'ti-basketball' => 'basketball', 'ti-bar-chart' => 'bar-chart', 'ti-bar-chart-alt' => 'bar-chart-alt', 'ti-back-right' => 'back-right', 'ti-back-left' => 'back-left', 'ti-arrows-corner' => 'arrows-corner', 'ti-archive' => 'archive', 'ti-anchor' => 'anchor', 'ti-align-right' => 'align-right', 'ti-align-left' => 'align-left', 'ti-align-justify' => 'align-justify', 'ti-align-center' => 'align-center', 'ti-alert' => 'alert', 'ti-alarm-clock' => 'alarm-clock', 'ti-agenda' => 'agenda', 'ti-write' => 'write', 'ti-window' => 'window', 'ti-widgetized' => 'widgetized', 'ti-widget' => 'widget', 'ti-widget-alt' => 'widget-alt', 'ti-wallet' => 'wallet', 'ti-video-clapper' => 'video-clapper', 'ti-video-camera' => 'video-camera', 'ti-vector' => 'vector', 'ti-themify-logo' => 'themify-logo', 'ti-themify-favicon' => 'themify-favicon', 'ti-themify-favicon-alt' => 'themify-favicon-alt', 'ti-support' => 'support', 'ti-stamp' => 'stamp', 'ti-split-v-alt' => 'split-v-alt', 'ti-slice' => 'slice', 'ti-shortcode' => 'shortcode', 'ti-shift-right-alt' => 'shift-right-alt', 'ti-shift-left-alt' => 'shift-left-alt', 'ti-ruler-alt-2' => 'ruler-alt-2', 'ti-receipt' => 'receipt', 'ti-pin2' => 'pin2', 'ti-pin-alt' => 'pin-alt', 'ti-pencil-alt2' => 'pencil-alt2', 'ti-palette' => 'palette', 'ti-more' => 'more', 'ti-more-alt' => 'more-alt', 'ti-microphone-alt' => 'microphone-alt', 'ti-magnet' => 'magnet', 'ti-line-double' => 'line-double', 'ti-line-dotted' => 'line-dotted', 'ti-line-dashed' => 'line-dashed', 'ti-layout-width-full' => 'layout-width-full', 'ti-layout-width-default' => 'layout-width-default', 'ti-layout-width-default-alt' => 'layout-width-default-alt', 'ti-layout-tab' => 'layout-tab', 'ti-layout-tab-window' => 'layout-tab-window', 'ti-layout-tab-v' => 'layout-tab-v', 'ti-layout-tab-min' => 'layout-tab-min', 'ti-layout-slider' => 'layout-slider', 'ti-layout-slider-alt' => 'layout-slider-alt', 'ti-layout-sidebar-right' => 'layout-sidebar-right', 'ti-layout-sidebar-none' => 'layout-sidebar-none', 'ti-layout-sidebar-left' => 'layout-sidebar-left', 'ti-layout-placeholder' => 'layout-placeholder', 'ti-layout-menu' => 'layout-menu', 'ti-layout-menu-v' => 'layout-menu-v', 'ti-layout-menu-separated' => 'layout-menu-separated', 'ti-layout-menu-full' => 'layout-menu-full', 'ti-layout-media-right-alt' => 'layout-media-right-alt', 'ti-layout-media-right' => 'layout-media-right', 'ti-layout-media-overlay' => 'layout-media-overlay', 'ti-layout-media-overlay-alt' => 'layout-media-overlay-alt', 'ti-layout-media-overlay-alt-2' => 'layout-media-overlay-alt-2', 'ti-layout-media-left-alt' => 'layout-media-left-alt', 'ti-layout-media-left' => 'layout-media-left', 'ti-layout-media-center-alt' => 'layout-media-center-alt', 'ti-layout-media-center' => 'layout-media-center', 'ti-layout-list-thumb' => 'layout-list-thumb', 'ti-layout-list-thumb-alt' => 'layout-list-thumb-alt', 'ti-layout-list-post' => 'layout-list-post', 'ti-layout-list-large-image' => 'layout-list-large-image', 'ti-layout-line-solid' => 'layout-line-solid', 'ti-layout-grid4' => 'layout-grid4', 'ti-layout-grid3' => 'layout-grid3', 'ti-layout-grid2' => 'layout-grid2', 'ti-layout-grid2-thumb' => 'layout-grid2-thumb', 'ti-layout-cta-right' => 'layout-cta-right', 'ti-layout-cta-left' => 'layout-cta-left', 'ti-layout-cta-center' => 'layout-cta-center', 'ti-layout-cta-btn-right' => 'layout-cta-btn-right', 'ti-layout-cta-btn-left' => 'layout-cta-btn-left', 'ti-layout-column4' => 'layout-column4', 'ti-layout-column3' => 'layout-column3', 'ti-layout-column2' => 'layout-column2', 'ti-layout-accordion-separated' => 'layout-accordion-separated', 'ti-layout-accordion-merged' => 'layout-accordion-merged', 'ti-layout-accordion-list' => 'layout-accordion-list', 'ti-ink-pen' => 'ink-pen', 'ti-info-alt' => 'info-alt', 'ti-help-alt' => 'help-alt', 'ti-headphone-alt' => 'headphone-alt', 'ti-hand-point-up' => 'hand-point-up', 'ti-hand-point-right' => 'hand-point-right', 'ti-hand-point-left' => 'hand-point-left', 'ti-hand-point-down' => 'hand-point-down', 'ti-gallery' => 'gallery', 'ti-face-smile' => 'face-smile', 'ti-face-sad' => 'face-sad', 'ti-credit-card' => 'credit-card', 'ti-control-skip-forward' => 'control-skip-forward', 'ti-control-skip-backward' => 'control-skip-backward', 'ti-control-record' => 'control-record', 'ti-control-eject' => 'control-eject', 'ti-comments-smiley' => 'comments-smiley', 'ti-brush-alt' => 'brush-alt', 'ti-youtube' => 'youtube', 'ti-vimeo' => 'vimeo', 'ti-twitter' => 'twitter', 'ti-time' => 'time', 'ti-tumblr' => 'tumblr', 'ti-skype' => 'skype', 'ti-share' => 'share', 'ti-share-alt' => 'share-alt', 'ti-rocket' => 'rocket', 'ti-pinterest' => 'pinterest', 'ti-new-window' => 'new-window', 'ti-microsoft' => 'microsoft', 'ti-list-ol' => 'list-ol', 'ti-linkedin' => 'linkedin', 'ti-layout-sidebar-2' => 'layout-sidebar-2', 'ti-layout-grid4-alt' => 'layout-grid4-alt', 'ti-layout-grid3-alt' => 'layout-grid3-alt', 'ti-layout-grid2-alt' => 'layout-grid2-alt', 'ti-layout-column4-alt' => 'layout-column4-alt', 'ti-layout-column3-alt' => 'layout-column3-alt', 'ti-layout-column2-alt' => 'layout-column2-alt', 'ti-instagram' => 'instagram', 'ti-google' => 'google', 'ti-github' => 'github', 'ti-flickr' => 'flickr', 'ti-facebook' => 'facebook', 'ti-dropbox' => 'dropbox', 'ti-dribbble' => 'dribbble', 'ti-apple' => 'apple', 'ti-android' => 'android', 'ti-save' => 'save', 'ti-save-alt' => 'save-alt', 'ti-yahoo' => 'yahoo', 'ti-wordpress' => 'wordpress', 'ti-vimeo-alt' => 'vimeo-alt', 'ti-twitter-alt' => 'twitter-alt', 'ti-tumblr-alt' => 'tumblr-alt', 'ti-trello' => 'trello', 'ti-stack-overflow' => 'stack-overflow', 'ti-soundcloud' => 'soundcloud', 'ti-sharethis' => 'sharethis', 'ti-sharethis-alt' => 'sharethis-alt', 'ti-reddit' => 'reddit', 'ti-pinterest-alt' => 'pinterest-alt', 'ti-microsoft-alt' => 'microsoft-alt', 'ti-linux' => 'linux', 'ti-jsfiddle' => 'jsfiddle', 'ti-joomla' => 'joomla', 'ti-html5' => 'html5', 'ti-flickr-alt' => 'flickr-alt', 'ti-email' => 'email', 'ti-drupal' => 'drupal', 'ti-dropbox-alt' => 'dropbox-alt', 'ti-css3' => 'css3', 'ti-rss' => 'rss', 'ti-rss-alt' => 'rss-alt', 'pe-7s-album' => 'album', 'pe-7s-arc' => 'arc', 'pe-7s-back-2' => 'back-2', 'pe-7s-bandaid' => 'bandaid', 'pe-7s-car' => 'car', 'pe-7s-diamond' => 'diamond', 'pe-7s-door-lock' => 'door-lock', 'pe-7s-eyedropper' => 'eyedropper', 'pe-7s-female' => 'female', 'pe-7s-gym' => 'gym', 'pe-7s-hammer' => 'hammer', 'pe-7s-headphones' => 'headphones', 'pe-7s-helm' => 'helm', 'pe-7s-hourglass' => 'hourglass', 'pe-7s-leaf' => 'leaf', 'pe-7s-magic-wand' => 'magic-wand', 'pe-7s-male' => 'male', 'pe-7s-map-2' => 'map-2', 'pe-7s-next-2' => 'next-2', 'pe-7s-paint-bucket' => 'paint-bucket', 'pe-7s-pendrive' => 'pendrive', 'pe-7s-photo' => 'photo', 'pe-7s-piggy' => 'piggy', 'pe-7s-plugin' => 'plugin', 'pe-7s-refresh-2' => 'refresh-2', 'pe-7s-rocket' => 'rocket', 'pe-7s-settings' => 'settings', 'pe-7s-shield' => 'shield', 'pe-7s-smile' => 'smile', 'pe-7s-usb' => 'usb', 'pe-7s-vector' => 'vector', 'pe-7s-wine' => 'wine', 'pe-7s-cloud-upload' => 'cloud-upload', 'pe-7s-cash' => 'cash', 'pe-7s-close' => 'close', 'pe-7s-bluetooth' => 'bluetooth', 'pe-7s-cloud-download' => 'cloud-download', 'pe-7s-way' => 'way', 'pe-7s-close-circle' => 'close-circle', 'pe-7s-id' => 'id', 'pe-7s-angle-up' => 'angle-up', 'pe-7s-wristwatch' => 'wristwatch', 'pe-7s-angle-up-circle' => 'angle-up-circle', 'pe-7s-world' => 'world', 'pe-7s-angle-right' => 'angle-right', 'pe-7s-volume' => 'volume', 'pe-7s-angle-right-circle' => 'angle-right-circle', 'pe-7s-users' => 'users', 'pe-7s-angle-left' => 'angle-left', 'pe-7s-user-female' => 'user-female', 'pe-7s-angle-left-circle' => 'angle-left-circle', 'pe-7s-up-arrow' => 'up-arrow', 'pe-7s-angle-down' => 'angle-down', 'pe-7s-switch' => 'switch', 'pe-7s-angle-down-circle' => 'angle-down-circle', 'pe-7s-scissors' => 'scissors', 'pe-7s-wallet' => 'wallet', 'pe-7s-safe' => 'safe', 'pe-7s-volume2' => 'volume2', 'pe-7s-volume1' => 'volume1', 'pe-7s-voicemail' => 'voicemail', 'pe-7s-video' => 'video', 'pe-7s-user' => 'user', 'pe-7s-upload' => 'upload', 'pe-7s-unlock' => 'unlock', 'pe-7s-umbrella' => 'umbrella', 'pe-7s-trash' => 'trash', 'pe-7s-tools' => 'tools', 'pe-7s-timer' => 'timer', 'pe-7s-ticket' => 'ticket', 'pe-7s-target' => 'target', 'pe-7s-sun' => 'sun', 'pe-7s-study' => 'study', 'pe-7s-stopwatch' => 'stopwatch', 'pe-7s-star' => 'star', 'pe-7s-speaker' => 'speaker', 'pe-7s-signal' => 'signal', 'pe-7s-shuffle' => 'shuffle', 'pe-7s-shopbag' => 'shopbag', 'pe-7s-share' => 'share', 'pe-7s-server' => 'server', 'pe-7s-search' => 'search', 'pe-7s-film' => 'film', 'pe-7s-science' => 'science', 'pe-7s-disk' => 'disk', 'pe-7s-ribbon' => 'ribbon', 'pe-7s-repeat' => 'repeat', 'pe-7s-refresh' => 'refresh', 'pe-7s-add-user' => 'add-user', 'pe-7s-refresh-cloud' => 'refresh-cloud', 'pe-7s-paperclip' => 'paperclip', 'pe-7s-radio' => 'radio', 'pe-7s-note2' => 'note2', 'pe-7s-print' => 'print', 'pe-7s-network' => 'network', 'pe-7s-prev' => 'prev', 'pe-7s-mute' => 'mute', 'pe-7s-power' => 'power', 'pe-7s-medal' => 'medal', 'pe-7s-portfolio' => 'portfolio', 'pe-7s-like2' => 'like2', 'pe-7s-plus' => 'plus', 'pe-7s-left-arrow' => 'left-arrow', 'pe-7s-play' => 'play', 'pe-7s-key' => 'key', 'pe-7s-plane' => 'plane', 'pe-7s-joy' => 'joy', 'pe-7s-photo-gallery' => 'photo-gallery', 'pe-7s-pin' => 'pin', 'pe-7s-phone' => 'phone', 'pe-7s-plug' => 'plug', 'pe-7s-pen' => 'pen', 'pe-7s-right-arrow' => 'right-arrow', 'pe-7s-paper-plane' => 'paper-plane', 'pe-7s-delete-user' => 'delete-user', 'pe-7s-paint' => 'paint', 'pe-7s-bottom-arrow' => 'bottom-arrow', 'pe-7s-notebook' => 'notebook', 'pe-7s-note' => 'note', 'pe-7s-next' => 'next', 'pe-7s-news-paper' => 'news-paper', 'pe-7s-musiclist' => 'musiclist', 'pe-7s-music' => 'music', 'pe-7s-mouse' => 'mouse', 'pe-7s-more' => 'more', 'pe-7s-moon' => 'moon', 'pe-7s-monitor' => 'monitor', 'pe-7s-micro' => 'micro', 'pe-7s-menu' => 'menu', 'pe-7s-map' => 'map', 'pe-7s-map-marker' => 'map-marker', 'pe-7s-mail' => 'mail', 'pe-7s-mail-open' => 'mail-open', 'pe-7s-mail-open-file' => 'mail-open-file', 'pe-7s-magnet' => 'magnet', 'pe-7s-loop' => 'loop', 'pe-7s-look' => 'look', 'pe-7s-lock' => 'lock', 'pe-7s-lintern' => 'lintern', 'pe-7s-link' => 'link', 'pe-7s-like' => 'like', 'pe-7s-light' => 'light', 'pe-7s-less' => 'less', 'pe-7s-keypad' => 'keypad', 'pe-7s-junk' => 'junk', 'pe-7s-info' => 'info', 'pe-7s-home' => 'home', 'pe-7s-help2' => 'help2', 'pe-7s-help1' => 'help1', 'pe-7s-graph3' => 'graph3', 'pe-7s-graph2' => 'graph2', 'pe-7s-graph1' => 'graph1', 'pe-7s-graph' => 'graph', 'pe-7s-global' => 'global', 'pe-7s-gleam' => 'gleam', 'pe-7s-glasses' => 'glasses', 'pe-7s-gift' => 'gift', 'pe-7s-folder' => 'folder', 'pe-7s-flag' => 'flag', 'pe-7s-filter' => 'filter', 'pe-7s-file' => 'file', 'pe-7s-expand1' => 'expand1', 'pe-7s-exapnd2' => 'exapnd2', 'pe-7s-edit' => 'edit', 'pe-7s-drop' => 'drop', 'pe-7s-drawer' => 'drawer', 'pe-7s-download' => 'download', 'pe-7s-display2' => 'display2', 'pe-7s-display1' => 'display1', 'pe-7s-diskette' => 'diskette', 'pe-7s-date' => 'date', 'pe-7s-cup' => 'cup', 'pe-7s-culture' => 'culture', 'pe-7s-crop' => 'crop', 'pe-7s-credit' => 'credit', 'pe-7s-copy-file' => 'copy-file', 'pe-7s-config' => 'config', 'pe-7s-compass' => 'compass', 'pe-7s-comment' => 'comment', 'pe-7s-coffee' => 'coffee', 'pe-7s-cloud' => 'cloud', 'pe-7s-clock' => 'clock', 'pe-7s-check' => 'check', 'pe-7s-chat' => 'chat', 'pe-7s-cart' => 'cart', 'pe-7s-camera' => 'camera', 'pe-7s-call' => 'call', 'pe-7s-calculator' => 'calculator', 'pe-7s-browser' => 'browser', 'pe-7s-box2' => 'box2', 'pe-7s-box1' => 'box1', 'pe-7s-bookmarks' => 'bookmarks', 'pe-7s-bicycle' => 'bicycle', 'pe-7s-bell' => 'bell', 'pe-7s-battery' => 'battery', 'pe-7s-ball' => 'ball', 'pe-7s-back' => 'back', 'pe-7s-attention' => 'attention', 'pe-7s-anchor' => 'anchor', 'pe-7s-albums' => 'albums', 'pe-7s-alarm' => 'alarm', 'pe-7s-airplay' => 'airplay', ), $all_icons ); $controls_registry->get_control( 'icon' )->set_settings( 'options', $wn_icons ); } } Webnus_Elementor_Extentions::instance(); endif;
[+]
..
[-] elementor-integration.php
[edit]
[+]
section-template
[+]
widgets