OwlCyberSecurity - MANAGER
Edit File: registration.php
<?php $consulting_config = consulting_config(); function stm_check_layout($layout) { $consulting_config = consulting_config(); if($consulting_config['layout'] == $layout) { return true; } else { return false; } } $socials = array( 'facebook' => esc_html__( 'Facebook', 'consulting' ), 'twitter' => esc_html__( 'Twitter', 'consulting' ), 'instagram' => esc_html__( 'Instagram', 'consulting' ), 'google-plus' => esc_html__( 'Google+', 'consulting' ), 'vimeo' => esc_html__( 'Vimeo', 'consulting' ), 'linkedin' => esc_html__( 'Linkedin', 'consulting' ), 'behance' => esc_html__( 'Behance', 'consulting' ), 'dribbble' => esc_html__( 'Dribbble', 'consulting' ), 'flickr' => esc_html__( 'Flickr', 'consulting' ), 'github' => esc_html__( 'Git', 'consulting' ), 'pinterest' => esc_html__( 'Pinterest', 'consulting' ), 'yahoo' => esc_html__( 'Yahoo', 'consulting' ), 'delicious' => esc_html__( 'Delicious', 'consulting' ), 'dropbox' => esc_html__( 'Dropbox', 'consulting' ), 'reddit' => esc_html__( 'Reddit', 'consulting' ), 'soundcloud' => esc_html__( 'Soundcloud', 'consulting' ), 'google' => esc_html__( 'Google', 'consulting' ), 'skype' => esc_html__( 'Skype', 'consulting' ), 'youtube' => esc_html__( 'Youtube', 'consulting' ), 'youtube-play' => esc_html__( 'Youtube Play', 'consulting' ), 'tumblr' => esc_html__( 'Tumblr', 'consulting' ), 'whatsapp' => esc_html__( 'Whatsapp', 'consulting' ), 'odnoklassniki' => esc_html__( 'Odnoklassniki', 'consulting' ), 'vk' => esc_html__( 'Vk', 'consulting' ), 'xing' => esc_html__( 'Xing', 'consulting' ), ); STM_Customizer::setPanels( array( 'site_settings' => array( 'title' => esc_html__( 'Site Settings', 'consulting' ), 'priority' => 10 ), 'header' => array( 'title' => esc_html__( 'Header', 'consulting' ), 'priority' => 20 ), 'footer' => array( 'title' => esc_html__( 'Footer', 'consulting' ), 'priority' => 50 ), 'post_types' => array( 'title' => esc_html__( 'Post Types', 'consulting' ), 'priority' => 60 ), 'typography' => array( 'title' => esc_html__( 'Typography', 'consulting' ), 'priority' => 70 ), 'metaboxes_default_values' => array( 'title' => esc_html__( 'Default Settings', 'consulting' ), 'priority' => 71 ) ) ); STM_Customizer::setSection( 'title_tagline', array( 'title' => esc_html__( 'Logo & Title', 'consulting' ), 'panel' => 'site_settings', 'priority' => 10, 'fields' => array( 'title_tag_separator_1' => array( 'type' => 'stm-separator' ), 'logo' => array( 'label' => esc_html__( 'Logo', 'consulting' ), 'type' => 'image' ), 'dark_logo' => array( 'label' => esc_html__( 'Dark Logo', 'consulting' ), 'type' => 'image' ), 'logo_width' => array( 'label' => esc_html__( 'Width', 'consulting' ), 'type' => 'stm-attr', 'mode' => 'width', 'units' => 'px', 'output' => '.top_nav_wr .top_nav .logo a img' ), 'logo_height' => array( 'label' => esc_html__( 'Height', 'consulting' ), 'type' => 'stm-attr', 'mode' => 'height', 'units' => 'px', 'output' => '.top_nav_wr .top_nav .logo a img' ), 'logo_margin_top' => array( 'label' => esc_html__( 'Margin Top', 'consulting' ), 'type' => 'stm-attr', 'mode' => 'margin-top', 'units' => 'px', 'output' => '.header_top .logo a', ), 'logo_margin_bottom' => array( 'label' => esc_html__( 'Margin Bottom', 'consulting' ), 'type' => 'stm-attr', 'mode' => 'margin-bottom', 'units' => 'px', 'output' => '.top_nav_wr .top_nav .logo a' ), 'title_tag_separator_2' => array( 'type' => 'stm-separator' ) ) ) ); STM_Customizer::setSection( 'static_front_page', array( 'title' => esc_html__( 'Static Front Page', 'consulting' ), 'panel' => 'site_settings' ) ); $consulting_config = consulting_config(); $skin_arr = array(); if( $consulting_config['layout'] == 'layout_1' ) { $skin_arr = array( 'skin_default' => esc_html__( 'Default', 'consulting' ), 'skin_turquoise' => esc_html__( 'Turquoise', 'consulting' ), 'skin_dark_denim' => esc_html__( 'Dark Denim', 'consulting' ), 'skin_arctic_black' => esc_html__( 'Arctic & Black', 'consulting' ), 'skin_custom' => esc_html__( 'Custom Colors', 'consulting' ), ); } else { $skin_arr = array( 'skin_default' => esc_html__( 'Default', 'consulting' ), 'skin_custom' => esc_html__( 'Custom Colors', 'consulting' ), ); } $site_settings = array( 'site_skin' => array( 'label' => esc_html__( 'Skin', 'consulting' ), 'type' => 'stm-select', 'choices' => $skin_arr ), 'site_skin_base_color' => array( 'label' => esc_html__( 'Custom Base Color', 'consulting' ), 'type' => 'color', 'default' => '#002e5b' ), 'site_skin_secondary_color' => array( 'label' => esc_html__( 'Custom Secondary Color', 'consulting' ), 'type' => 'color', 'default' => '#6c98e1' ), 'site_skin_third_color' => array( 'label' => esc_html__( 'Custom Third Color', 'consulting' ), 'type' => 'color', 'default' => '#fde428' ), 'site_boxed' => array( 'label' => esc_html__( 'Enable Boxed Layout', 'consulting' ), 'type' => 'stm-checkbox', 'default' => false ), 'enable_preloader' => array( 'label' => esc_html__( 'Enable Preloader', 'consulting' ), 'type' => 'stm-checkbox', 'default' => true ), 'bg_image' => array( 'label' => esc_html__( 'Background Image', 'consulting' ), 'type' => 'stm-bg', 'choices' => array( 'bg_img_1' => 'prev_img_1', 'bg_img_2' => 'prev_img_2', 'bg_img_3' => 'prev_img_3', 'bg_img_4' => 'prev_img_4', ) ), 'custom_bg_image' => array( 'label' => esc_html__( 'Custom Bg Image', 'consulting' ), 'type' => 'image' ), ); if(stm_check_layout('layout_14')) { $site_settings['enable_page_switcher'] = array( 'label' => esc_html__( 'Enable Page Scroll', 'consulting' ), 'type' => 'stm-checkbox', 'default' => true ); } STM_Customizer::setSection( 'site_settings', array( 'title' => esc_html__( 'Style & Settings', 'consulting' ), 'panel' => 'site_settings', 'fields' => $site_settings ) ); $top_bar_fields['top_bar'] = array( 'label' => esc_html__( 'Enable Top Bar', 'consulting' ), 'type' => 'stm-checkbox', 'default' => true ); if(stm_check_layout('layout_18')) { $top_bar_fields['header_l18_btn_text'] = array( 'label' => esc_html__( 'Button label', 'consulting' ), 'type' => 'stm-text', ); $top_bar_fields['header_l18_btn_link'] = array( 'label' => esc_html__( 'Button link', 'consulting' ), 'type' => 'stm-text', ); } if( $consulting_config['layout'] == 'layout_13' || $consulting_config['layout'] == 'layout_barcelona' ) { $top_bar_fields['top_bar_style'] = array( 'label' => esc_html__( 'Top bar style', 'consulting' ), 'type' => 'stm-select', 'choices' => array( 'style_1' => esc_html__( 'Style 1', 'consulting' ), 'style_2' => esc_html__( 'Style 2', 'consulting' ), ), 'default' => 'style_1' ); $top_bar_fields['stm_work_hours_l13'] = array( 'label' => esc_html__( 'Working Hours', 'consulting' ), 'type' => 'stm-text', 'default' => esc_html__('Mon - Sat 8.00 - 18.00. Sunday CLOSED', 'consulting') ); $top_bar_fields['stm_work_hours_l13_icon'] = array( 'label' => esc_html__( 'Hours Icon', 'consulting' ), 'type' => 'stm-icon-picker', 'default' => 'fa fa-clock-o' ); $top_bar_fields['top_bar_search_l13'] = array( 'label' => esc_html__( 'Enable Search', 'consulting' ), 'type' => 'stm-checkbox', 'default' => true ); $top_bar_fields['top_bar_socials_l13'] = array( 'type' => 'stm-multiple-checkbox', 'choices' => $socials ); } $top_bar_fields['wpml_switcher'] = array( 'label' => esc_html__( 'Enable WPML Switcher', 'consulting' ), 'type' => 'stm-checkbox', 'default' => false ); $top_bar_fields['wpml_switcher_style'] = array( 'label' => esc_html__( 'WPML Switcher Style', 'consulting' ), 'type' => 'radio', 'choices' => array( 'wpml_theme' => esc_html__( 'Theme', 'consulting' ), 'wpml_default' => esc_html__( 'Default (WPML)', 'consulting' ) ), 'default' => 'wpml_theme' ); $top_bar_fields['wpml_switcher_mobile'] = array( 'label' => esc_html__( 'Show WPML Switcher on mobile', 'consulting' ), 'type' => 'stm-checkbox', 'default' => false ); $top_bar_fields['wc_topbar_cart_hide'] = array( 'label' => esc_html__( 'Disable WooCommerce Cart', 'consulting' ), 'type' => 'stm-checkbox', 'default' => false ); $top_bar_fields['top_bar_contact_separator_1'] = array( 'type' => 'stm-separator' ); $top_bar_fields['top_bar_contact_address'] = array( 'label' => esc_html__( 'Address', 'consulting' ), 'type' => 'stm-code', 'default' => esc_html__( "1010 Avenue of the Moon New York, NY 10018 US.", 'consulting' ) ); $top_bar_fields['top_bar_contact_address_icon'] = array( 'label' => esc_html__( 'Address Icon', 'consulting' ), 'type' => 'stm-icon-picker', 'default' => 'fa-map-marker' ); $top_bar_fields['top_bar_contact_separator_2'] = array( 'type' => 'stm-separator' ); $top_bar_fields['top_bar_contact_email'] = array( 'label' => esc_html__( 'Email', 'consulting' ), 'type' => 'stm-text', 'default' => 'info@consultingwp.com' ); $top_bar_fields['top_bar_contact_email_icon'] = array( 'label' => esc_html__( 'Email Icon', 'consulting' ), 'type' => 'stm-icon-picker', 'default' => 'fa-envelope' ); $top_bar_fields['top_bar_contact_separator_3'] = array( 'type' => 'stm-separator' ); $top_bar_fields['top_bar_contact_phone'] = array( 'label' => esc_html__( 'Phone number', 'consulting' ), 'type' => 'stm-code', 'default' => wp_kses( __( "Call free: <strong>212 386 5575</strong>", 'consulting' ), array( 'strong' => array(), 'span' => array() ) ) ); $top_bar_fields['top_bar_contact_phone_icon'] = array( 'label' => esc_html__( 'Phone number Icon', 'consulting' ), 'type' => 'stm-icon-picker', 'default' => 'fa-phone' ); $top_bar_fields['top_bar_separator_1'] = array( 'type' => 'stm-separator' ); for ( $i = 1; $i <= 10; $i ++ ) { $top_bar_fields[ 'top_bar_info_' . $i . '_office' ] = array( 'label' => esc_html__( 'Office ' . $i, 'consulting' ), 'type' => 'stm-text', 'description' => esc_html__( 'for dropdown options', 'consulting' ) ); $top_bar_fields[ 'top_bar_info_' . $i . '_address' ] = array( 'label' => esc_html__( 'Address', 'consulting' ), 'type' => 'stm-text', ); $top_bar_fields[ 'top_bar_info_' . $i . '_address_icon' ] = array( 'label' => esc_html__( 'Address Icon', 'consulting' ), 'type' => 'stm-icon-picker', 'default' => 'stm-marker' ); $top_bar_fields[ 'top_bar_info_' . $i . '_hours' ] = array( 'label' => esc_html__( 'Working Hours', 'consulting' ), 'type' => 'stm-text', ); $top_bar_fields[ 'top_bar_info_' . $i . '_hours_icon' ] = array( 'label' => esc_html__( 'Hours Icon', 'consulting' ), 'type' => 'stm-icon-picker', 'default' => 'fa fa-clock-o' ); $top_bar_fields[ 'top_bar_info_' . $i . '_phone' ] = array( 'label' => esc_html__( 'Phone number', 'consulting' ), 'type' => 'stm-text', ); $top_bar_fields[ 'top_bar_info_' . $i . '_phone_icon' ] = array( 'label' => esc_html__( 'Phone Icon', 'consulting' ), 'type' => 'stm-icon-picker', 'default' => 'fa fa-phone' ); $top_bar_fields[ 'top_bar_info_' . $i . '_separator' ] = array( 'type' => 'stm-separator' ); } if(stm_check_layout('layout_16')) { $top_bar_fields['top_bar_socials_l13'] = array( 'type' => 'stm-multiple-checkbox', 'choices' => $socials ); } STM_Customizer::setSection( 'top_bar', array( 'title' => esc_html__( 'Top Bar', 'consulting' ), 'panel' => 'header', 'fields' => $top_bar_fields ) ); STM_Customizer::setSection( 'header_appearance', array( 'title' => esc_html__( 'Header Appearance', 'consulting' ), 'panel' => 'header', 'fields' => array( 'header_style' => array( 'label' => esc_html__( 'Header Style', 'consulting' ), 'type' => 'stm-select', 'default' => 'header_style_1', 'choices' => array( 'header_style_1' => esc_html__( 'Style 1', 'consulting' ), 'header_style_2' => esc_html__( 'Style 2', 'consulting' ), 'header_style_3' => esc_html__( 'Style 3', 'consulting' ), 'header_style_4' => esc_html__( 'Style 4', 'consulting' ), 'header_style_5' => esc_html__( 'Style 5', 'consulting' ), 'header_style_6' => esc_html__( 'Style 6', 'consulting' ), 'header_style_7' => esc_html__( 'Style 7', 'consulting' ), 'header_style_8' => esc_html__( 'Style 8', 'consulting' ), ), ), 'mega_menu' => array( 'label' => esc_html__( 'Mega Menu', 'consulting' ), 'type' => 'stm-checkbox', 'default' => true, ), 'sticky_menu' => array( 'label' => esc_html__( 'Sticky Menu', 'consulting' ), 'type' => 'stm-checkbox', 'default' => false, ), 'wc_cart_hide' => array( 'label' => esc_html__( 'WooCommerce Cart - Hide', 'consulting' ), 'type' => 'stm-checkbox', 'default' => false ), 'mobile_grid' => array( 'type' => 'radio', 'label' => esc_html__( 'Start mobile menu from:', 'consulting' ), 'choices' => array( 'landscape' => esc_html__( 'Tablet landscape', 'consulting' ), 'portrait' => esc_html__( 'Tablet portrait', 'consulting' ) ), 'default' => 'landscape' ) ) ) ); $header_info = array( 'header_address' => array( 'label' => esc_html__( 'Address', 'consulting' ), 'type' => 'stm-code', 'default' => esc_html__( "<strong>1010 Avenue of the Moon</strong>\n<span>New York, NY 10018 US.</span>", 'consulting' ) ), 'header_address_icon' => array( 'label' => esc_html__( 'Address Icon', 'consulting' ), 'type' => 'stm-icon-picker', 'default' => 'fa-map-marker' ), 'header_info_separator_1' => array( 'type' => 'stm-separator' ), 'header_working_hours' => array( 'label' => esc_html__( 'Working Hours', 'consulting' ), 'type' => 'stm-code', 'default' => esc_html__( "<strong>Mon - Sat 8.00 - 18.00</strong>\n<span>Sunday CLOSED</span>", 'consulting' ) ), 'header_working_hours_icon' => array( 'label' => esc_html__( 'Working Hours Icon', 'consulting' ), 'type' => 'stm-icon-picker', 'default' => 'f fa-clock-o' ), 'header_info_separator_2' => array( 'type' => 'stm-separator' ), 'header_phone' => array( 'label' => esc_html__( 'Phone number', 'consulting' ), 'type' => 'stm-code', 'default' => wp_kses( __( "<strong>212 714 0177</strong>\n<span>Free call</span>", 'consulting' ), array( 'strong' => array(), 'span' => array() ) ) ), 'header_phone_icon' => array( 'label' => esc_html__( 'Phone number Icon', 'consulting' ), 'type' => 'stm-icon-picker', 'default' => 'fa-phone' ), 'header_info_separator_3' => array( 'type' => 'stm-separator' ), 'header_copyright' => array( 'label' => esc_html__( 'Copyright', 'consulting' ), 'placeholder' => esc_html__( "Theme by <a href='http://stylemixthemes.com/' target='_blank'>Stylemix Themes</a> <br>2016 © All rights reserved.", 'consulting' ), 'default' => esc_html__( "Theme by <a href='http://stylemixthemes.com/' target='_blank'>Stylemix Themes</a> <br>2016 © All rights reserved.", 'consulting' ), 'type' => 'stm-text' ), ); if(stm_check_layout('layout_14')) { $args = array( 'post_type' => 'wpcf7_contact_form', 'posts_per_page' => - 1 ); $choices = array( 'none' => esc_html__( 'Choose contact form', 'consulting' ), ); if ( $cf7Forms = get_posts( $args ) ) { foreach ( $cf7Forms as $cf7Form ) { $choices[$cf7Form->ID] = $cf7Form->post_title; }; } $header_info['header_popup'] = array( 'label' => esc_html__( 'Contact form(popup)', 'consulting' ), 'type' => 'stm-select', 'default' => 'none', 'choices' => $choices ); } if(stm_check_layout('layout_16')) { $header_info['header_l16_btn_text'] = array( 'label' => esc_html__( 'Button label', 'consulting' ), 'type' => 'stm-text', ); $header_info['header_l16_btn_link'] = array( 'label' => esc_html__( 'Button link', 'consulting' ), 'type' => 'stm-text', ); } if( $consulting_config['layout'] != 'layout_13' && $consulting_config['layout'] != 'layout_barcelona' ) { STM_Customizer::setSection( 'header_info', array( 'title' => esc_html__( 'Information', 'consulting' ), 'panel' => 'header', 'fields' => $header_info ) ); } else { STM_Customizer::setSection( 'header_info', array( 'title' => esc_html__( 'Information', 'consulting' ), 'panel' => 'header', 'fields' => array( 'header_address' => array( 'label' => esc_html__( 'Address', 'consulting' ), 'type' => 'stm-code', 'default' => esc_html__( "1010 Avenue of the Moon\n<span>New York, NY 10018 US.</span>", 'consulting' ) ), 'header_address_icon' => array( 'label' => esc_html__( 'Address Icon', 'consulting' ), 'type' => 'stm-icon-picker', 'default' => 'stm-pin_13' ), 'header_info_separator_1' => array( 'type' => 'stm-separator' ), 'header_working_hours' => array( 'label' => esc_html__( 'Working Hours', 'consulting' ), 'type' => 'stm-code', 'default' => wp_kses( __( 'Write us <a href="mailto:info@consulting.com">info@consulting.com', 'consulting' ), array( 'a' => array('href' => array(), 'title' => array()), ) ) ), 'header_working_hours_icon' => array( 'label' => esc_html__( 'Working Hours Icon', 'consulting' ), 'type' => 'stm-icon-picker', 'default' => 'stm-mail_13' ), 'header_info_separator_2' => array( 'type' => 'stm-separator' ), 'header_phone' => array( 'label' => esc_html__( 'Phone number', 'consulting' ), 'type' => 'stm-code', 'default' => wp_kses( __( '<strong>212 386 5575</strong><span data-scroll-to="request-call-back">Request call back</span>', 'consulting' ), array( 'strong' => array(), 'span' => array('data-scroll-to'=>array()) ) ) ), 'header_phone_icon' => array( 'label' => esc_html__( 'Phone number Icon', 'consulting' ), 'type' => 'stm-icon-picker', 'default' => 'stm-phone_13' ), 'header_info_separator_3' => array( 'type' => 'stm-separator' ), 'header_copyright' => array( 'label' => esc_html__( 'Copyright', 'consulting' ), 'placeholder' => esc_html__( "Theme by <a href='http://stylemixthemes.com/' target='_blank'>Stylemix Themes</a> <br>2016 © All rights reserved.", 'consulting' ), 'default' => esc_html__( "Theme by <a href='http://stylemixthemes.com/' target='_blank'>Stylemix Themes</a> <br>2016 © All rights reserved.", 'consulting' ), 'type' => 'stm-text' ), ) ) ); } STM_Customizer::setSection( 'post_type_service', array( 'title' => esc_html__( 'Services', 'consulting' ), 'panel' => 'post_types', 'fields' => array( 'post_type_services_title' => array( 'label' => esc_html__( 'Title', 'consulting' ), 'type' => 'stm-text', 'default' => esc_html__( 'Service', 'consulting' ) ), 'post_type_services_plural' => array( 'label' => esc_html__( 'Plural Title', 'consulting' ), 'type' => 'stm-text', 'default' => esc_html__( 'Services', 'consulting' ) ), 'post_type_services_all_items' => array( 'label' => esc_html__( 'All Items', 'consulting' ), 'type' => 'stm-text', 'default' => esc_html__( 'All Services', 'consulting' ) ), 'post_type_services_rewrite' => array( 'label' => esc_html__( 'Rewrite (URL text)', 'consulting' ), 'type' => 'stm-text', 'default' => 'service' ), 'post_type_services_icon' => array( 'label' => esc_html__( 'Icon', 'consulting' ), 'type' => 'stm-text', 'default' => 'dashicons-clipboard' ), 'post_type_services_enable_archive' => array( 'label' => esc_html__( 'Enable Archive', 'consulting' ), 'type' => 'stm-checkbox', 'default' => true ), 'post_type_services_enable_single' => array( 'label' => esc_html__( 'Enable Single Page', 'consulting' ), 'type' => 'stm-checkbox', 'default' => true ), ) ) ); STM_Customizer::setSection( 'post_type_careers', array( 'title' => esc_html__( 'Vacancies', 'consulting' ), 'panel' => 'post_types', 'fields' => array( 'post_type_careers_title' => array( 'label' => esc_html__( 'Title', 'consulting' ), 'type' => 'stm-text', 'default' => esc_html__( 'Vacancy', 'consulting' ) ), 'post_type_careers_plural' => array( 'label' => esc_html__( 'Plural Title', 'consulting' ), 'type' => 'stm-text', 'default' => esc_html__( 'Vacancies', 'consulting' ) ), 'post_type_careers_all_items' => array( 'label' => esc_html__( 'All Items', 'consulting' ), 'type' => 'stm-text', 'default' => esc_html__( 'All Vacancies', 'consulting' ) ), 'post_type_careers_rewrite' => array( 'label' => esc_html__( 'Rewrite (URL text)', 'consulting' ), 'type' => 'stm-text', 'default' => 'careers_archive' ), 'post_type_careers_icon' => array( 'label' => esc_html__( 'Icon', 'consulting' ), 'type' => 'stm-text', 'default' => 'dashicons-id' ), 'post_type_careers_enable_archive' => array( 'label' => esc_html__( 'Enable Archive', 'consulting' ), 'type' => 'stm-checkbox', 'default' => true ), 'post_type_careers_enable_single' => array( 'label' => esc_html__( 'Enable Single Page', 'consulting' ), 'type' => 'stm-checkbox', 'default' => true ), ) ) ); STM_Customizer::setSection( 'post_type_staff', array( 'title' => esc_html__( 'Staff', 'consulting' ), 'panel' => 'post_types', 'fields' => array( 'post_type_staff_title' => array( 'label' => esc_html__( 'Title', 'consulting' ), 'type' => 'stm-text', 'default' => esc_html__( 'Staff', 'consulting' ) ), 'post_type_staff_plural' => array( 'label' => esc_html__( 'Plural Title', 'consulting' ), 'type' => 'stm-text', 'default' => esc_html__( 'Staff', 'consulting' ) ), 'post_type_staff_all_items' => array( 'label' => esc_html__( 'All Items', 'consulting' ), 'type' => 'stm-text', 'default' => esc_html__( 'All Staff', 'consulting' ) ), 'post_type_staff_rewrite' => array( 'label' => esc_html__( 'Rewrite (URL text)', 'consulting' ), 'type' => 'stm-text', 'default' => 'staff' ), 'post_type_staff_icon' => array( 'label' => esc_html__( 'Icon', 'consulting' ), 'type' => 'stm-text', 'default' => 'dashicons-groups' ), 'post_type_staff_enable_archive' => array( 'label' => esc_html__( 'Enable Archive', 'consulting' ), 'type' => 'stm-checkbox', 'default' => true ), 'post_type_staff_enable_single' => array( 'label' => esc_html__( 'Enable Single Page', 'consulting' ), 'type' => 'stm-checkbox', 'default' => true ), ) ) ); STM_Customizer::setSection( 'post_type_works', array( 'title' => esc_html__( 'Works', 'consulting' ), 'panel' => 'post_types', 'fields' => array( 'post_type_works_title' => array( 'label' => esc_html__( 'Title', 'consulting' ), 'type' => 'stm-text', 'default' => esc_html__( 'Work', 'consulting' ) ), 'post_type_works_plural' => array( 'label' => esc_html__( 'Plural Title', 'consulting' ), 'type' => 'stm-text', 'default' => esc_html__( 'Works', 'consulting' ) ), 'post_type_works_all_items' => array( 'label' => esc_html__( 'All Items', 'consulting' ), 'type' => 'stm-text', 'default' => esc_html__( 'All Works', 'consulting' ) ), 'post_type_works_rewrite' => array( 'label' => esc_html__( 'Rewrite (URL text)', 'consulting' ), 'type' => 'stm-text', 'default' => 'works' ), 'post_type_works_icon' => array( 'label' => esc_html__( 'Icon', 'consulting' ), 'type' => 'stm-text', 'default' => 'dashicons-portfolio' ), 'post_type_works_enable_archive' => array( 'label' => esc_html__( 'Enable Archive', 'consulting' ), 'type' => 'stm-checkbox', 'default' => true ), 'post_type_works_enable_single' => array( 'label' => esc_html__( 'Enable Single Page', 'consulting' ), 'type' => 'stm-checkbox', 'default' => true ), ) ) ); STM_Customizer::setSection( 'post_type_testimonial', array( 'title' => esc_html__( 'Testimonials', 'consulting' ), 'panel' => 'post_types', 'fields' => array( 'post_type_testimonials_title' => array( 'label' => esc_html__( 'Title', 'consulting' ), 'type' => 'stm-text', 'default' => esc_html__( 'Testimonial', 'consulting' ) ), 'post_type_testimonials_plural' => array( 'label' => esc_html__( 'Plural Title', 'consulting' ), 'type' => 'stm-text', 'default' => esc_html__( 'Testimonials', 'consulting' ) ), 'post_type_testimonials_all_items' => array( 'label' => esc_html__( 'All Items', 'consulting' ), 'type' => 'stm-text', 'default' => esc_html__( 'All Testimonials', 'consulting' ) ), 'post_type_testimonials_rewrite' => array( 'label' => esc_html__( 'Rewrite (URL text)', 'consulting' ), 'type' => 'stm-text', 'default' => 'testimonials' ), 'post_type_testimonials_icon' => array( 'label' => esc_html__( 'Icon', 'consulting' ), 'type' => 'stm-text', 'default' => 'dashicons-testimonial' ), 'post_type_testimonials_enable_archive' => array( 'label' => esc_html__( 'Enable Archive', 'consulting' ), 'type' => 'stm-checkbox', 'default' => true ), ) ) ); STM_Customizer::setSection( 'post_type_events', array( 'title' => esc_html__( 'Events', 'consulting' ), 'panel' => 'post_types', 'fields' => array( 'post_type_events_title' => array( 'label' => esc_html__( 'Title', 'consulting' ), 'type' => 'stm-text', 'default' => esc_html__( 'Events', 'consulting' ) ), 'post_type_events_plural' => array( 'label' => esc_html__( 'Plural Title', 'consulting' ), 'type' => 'stm-text', 'default' => esc_html__( 'Events', 'consulting' ) ), 'post_type_events_all_items' => array( 'label' => esc_html__( 'All Items', 'consulting' ), 'type' => 'stm-text', 'default' => esc_html__( 'All Events', 'consulting' ) ), 'post_type_events_rewrite' => array( 'label' => esc_html__( 'Rewrite (URL text)', 'consulting' ), 'type' => 'stm-text', 'default' => 'events' ), 'post_type_events_icon' => array( 'label' => esc_html__( 'Icon', 'consulting' ), 'type' => 'stm-text', 'default' => 'dashicons-clipboard' ), 'post_type_events_enable_archive' => array( 'label' => esc_html__( 'Enable Archive', 'consulting' ), 'type' => 'stm-checkbox', 'default' => true ), 'post_type_events_enable_single' => array( 'label' => esc_html__( 'Enable Single Page', 'consulting' ), 'type' => 'stm-checkbox', 'default' => true ), ) ) ); STM_Customizer::setSection( 'post_type_portfolio', array( 'title' => esc_html__( 'Portfolio', 'consulting' ), 'panel' => 'post_types', 'fields' => array( 'post_type_portfolio_title' => array( 'label' => esc_html__( 'Title', 'consulting' ), 'type' => 'stm-text', 'default' => esc_html__( 'Portfolio', 'consulting' ) ), 'post_type_portfolio_plural' => array( 'label' => esc_html__( 'Plural Title', 'consulting' ), 'type' => 'stm-text', 'default' => esc_html__( 'Portfolio', 'consulting' ) ), 'post_type_portfolio_all_items' => array( 'label' => esc_html__( 'All Items', 'consulting' ), 'type' => 'stm-text', 'default' => esc_html__( 'All Portfolio', 'consulting' ) ), 'post_type_portfolio_rewrite' => array( 'label' => esc_html__( 'Rewrite (URL text)', 'consulting' ), 'type' => 'stm-text', 'default' => 'portfolio' ), 'post_type_portfolio_icon' => array( 'label' => esc_html__( 'Icon', 'consulting' ), 'type' => 'stm-text', 'default' => 'dashicons-clipboard' ), 'post_type_portfolio_enable_archive' => array( 'label' => esc_html__( 'Enable Archive', 'consulting' ), 'type' => 'stm-checkbox', 'default' => true ), 'post_type_portfolio_enable_single' => array( 'label' => esc_html__( 'Enable Single Page', 'consulting' ), 'type' => 'stm-checkbox', 'default' => true ), ) ) ); STM_Customizer::setSection( 'metaboxes_page_setup', array( 'title' => esc_html__( 'Page Setup', 'consulting' ), 'panel' => 'metaboxes_default_values', 'fields' => array( 'metabox_header_inverse' => array( 'label' => esc_html__( 'Style - Inverse', 'consulting' ), 'type' => 'stm-checkbox', 'default' => false ), 'metabox_group_sep_1' => array( 'type' => 'stm-separator' ), 'metabox_disable_title_box' => array( 'label' => esc_html__( 'Disable Title Box', 'consulting' ), 'type' => 'stm-checkbox', 'default' => false ), 'metabox_enable_transparent' => array( 'label' => esc_html__( 'Enable Transparent', 'consulting' ), 'type' => 'stm-checkbox', 'default' => false ), 'metabox_title_box_title_color' => array( 'label' => esc_html__( 'Title Color', 'consulting' ), 'type' => 'color' ), 'metabox_title_box_title_line_color' => array( 'label' => esc_html__( 'Title Line Color', 'consulting' ), 'type' => 'color' ), 'metabox_title_box_bg_image' => array( 'label' => esc_html__( 'Background Image', 'consulting' ), 'type' => 'image' ), 'metabox_title_box_bg_position' => array( 'label' => esc_html__( 'Background Position', 'consulting' ), 'type' => 'stm-text' ), 'metabox_title_box_bg_size' => array( 'label' => esc_html__( 'Background Size', 'consulting' ), 'type' => 'stm-text' ), 'metabox_title_box_bg_repeat' => array( 'label' => esc_html__( 'Background Repeat', 'consulting' ), 'type' => 'stm-select', 'default' => 'no-repeat', 'choices' => array( 'repeat' => esc_html__( 'Repeat', 'consulting' ), 'no-repeat' => esc_html__( 'No Repeat', 'consulting' ), 'repeat-x' => esc_html__( 'Repeat-X', 'consulting' ), 'repeat-y' => esc_html__( 'Repeat-Y', 'consulting' ) ) ), 'metabox_disable_title' => array( 'label' => esc_html__( 'Disable Title', 'consulting' ), 'type' => 'stm-checkbox', 'default' => false ), 'metabox_disable_breadcrumbs' => array( 'label' => esc_html__( 'Disable Breadcrumbs', 'consulting' ), 'type' => 'stm-checkbox', 'default' => false ), 'metabox_enable_header_transparent' => array( 'label' => esc_html__( 'Enable Header Transparent', 'consulting' ), 'type' => 'stm-checkbox', 'default' => false ), 'metabox_content_bg_transparent' => array( 'label' => esc_html__( 'Content Background - Transparent', 'consulting' ), 'type' => 'stm-checkbox', 'default' => false ), 'metabox_footer_copyright_border_t' => array( 'label' => esc_html__( 'Border Top - Hide', 'consulting' ), 'type' => 'stm-checkbox', 'default' => false ), ) ) ); STM_Customizer::setSection( 'header_socials', array( 'title' => esc_html__( 'Socials', 'consulting' ), 'panel' => 'header', 'fields' => array( 'mobile_socials_show_hide' => array( 'label' => esc_html__( 'Show in mobile', 'consulting' ), 'type' => 'stm-checkbox', 'default' => false ), 'header_socials' => array( 'type' => 'stm-multiple-checkbox', 'choices' => $socials ) ) ) ); $footer_layout = array( 'footer_style' => array( 'label' => esc_html__( 'Style', 'consulting' ), 'type' => 'stm-select', 'default' => 'style_1', 'choices' => array( 'style_1' => esc_html__( 'Style 1', 'consulting' ), 'style_2' => esc_html__( 'Style 2', 'consulting' ) ) ), 'footer_logo' => array( 'label' => esc_html__( 'Logo', 'consulting' ), 'type' => 'image' ), 'footer_logo_width' => array( 'label' => esc_html__( 'Width', 'consulting' ), 'type' => 'stm-attr', 'mode' => 'width', 'units' => 'px', 'output' => '#footer .widgets_row .footer_logo a img' ), 'footer_logo_height' => array( 'label' => esc_html__( 'Height', 'consulting' ), 'type' => 'stm-attr', 'mode' => 'height', 'units' => 'px', 'output' => '#footer .widgets_row .footer_logo a img' ), 'footer_logo_show_hide' => array( 'label' => esc_html__( 'Hide Logo', 'consulting' ), 'type' => 'stm-checkbox', 'default' => false ), 'footer_show_hide_socials' => array( 'label' => esc_html__( 'Hide Socials', 'consulting' ), 'type' => 'stm-checkbox', 'default' => false ), 'footer_show_hide' => array( 'label' => esc_html__( 'Hide Footer', 'consulting' ), 'type' => 'stm-checkbox', 'default' => false ), 'footer_break_1' => array( 'type' => 'stm-separator', ), 'footer_sidebar_count' => array( 'label' => esc_html__( 'Additional Widget Areas', 'consulting' ), 'type' => 'stm-select', 'default' => 4, 'choices' => array( 'disable' => esc_html__( 'Disable', 'consulting' ), 1 => 1, 2 => 2, 3 => 3, 4 => 4 ) ), 'footer_break_2' => array( 'type' => 'stm-separator', ), 'footer_custom_settings' => array( 'label' => esc_html__( 'Custom settings', 'consulting' ), 'type' => 'stm-checkbox', 'default' => false ), 'footer_custom_settings_color_text' => array( 'label' => esc_html__( 'Text color', 'consulting' ), 'type' => 'color' ), 'footer_custom_settings_color_link' => array( 'label' => esc_html__( 'Links color', 'consulting' ), 'type' => 'color' ), 'footer_custom_settings_color_link_hover' => array( 'label' => esc_html__( 'Links color on hover', 'consulting' ), 'type' => 'color' ), 'footer_custom_settings_color_bg' => array( 'label' => esc_html__( 'Background color', 'consulting' ), 'type' => 'color' ), 'footer_custom_settings_bg_img' => array( 'label' => esc_html__( 'Background image', 'consulting' ), 'type' => 'image' ), 'footer_custom_settings_bg_overlay' => array( 'label' => esc_html__( 'Background image overlay', 'consulting' ), 'type' => 'color' ), 'footer_break_3' => array( 'type' => 'stm-separator', ), 'footer_text' => array( 'label' => esc_html__( 'Footer Text', 'consulting' ), 'type' => 'stm-code', 'default' => esc_html__( 'Fusce interdum ipsum egestas urna amet fringilla, et placerat ex venenatis. Aliquet luctus pharetra. Proin sed fringilla lectusar sit amet tellus in mollis. Proin nec egestas nibh, eget egestas urna. Phasellus sit amet vehicula nunc. In hac habitasse platea dictumst.', 'consulting' ) ), 'footer_copyright' => array( 'label' => esc_html__( 'Copyright', 'consulting' ), 'placeholder' => esc_html__( "Copyright © 2012-2017 Consulting Theme by <a href='https://themeforest.net/item/consulting-business-finance-wordpress-theme/14740561' target='_blank'>Stylemix Themes</a>. All rights reserved", 'consulting' ), 'default' => esc_html__( "Copyright © 2012-2017 Consulting Theme by <a href='https://themeforest.net/item/consulting-business-finance-wordpress-theme/14740561' target='_blank'>Stylemix Themes</a>. All rights reserved", 'consulting' ), 'type' => 'stm-text' ), 'footer_current_year' => array( 'label' => esc_html__( 'Show current year', 'consulting' ), 'type' => 'stm-checkbox', 'default' => false ), ); if(stm_check_layout('layout_14')) { $footer_layout['footer_break_3'] = array( 'type' => 'stm-separator' ); $footer_layout['footer_enable_menu_top'] = array( 'label' => esc_html__( 'Show Menu', 'consulting' ), 'type' => 'stm-checkbox', 'default' => true ); } STM_Customizer::setSection( 'footer_layout', array( 'title' => esc_html__( 'Layout', 'consulting' ), 'panel' => 'footer', 'fields' => $footer_layout ) ); STM_Customizer::setSection( 'footer_socials', array( 'title' => esc_html__( 'Footer Socials', 'consulting' ), 'panel' => 'footer', 'fields' => array( 'footer_socials' => array( 'type' => 'stm-multiple-checkbox', 'choices' => $socials ) ) ) ); $consulting_config['primary_font_classes']; STM_Customizer::setSection( 'typography_body', array( 'title' => esc_html__( 'Body', 'consulting' ), 'panel' => 'typography', 'fields' => array( 'body_font_family' => array( 'label' => esc_html__( 'Base Font Family', 'consulting' ), 'type' => 'stm-font-family', 'output' => $consulting_config['primary_font_classes'], 'default' => $consulting_config['primary_font_family'] ), 'secondary_font_family' => array( 'label' => esc_html__( 'Secondary Font Family', 'consulting' ), 'type' => 'stm-font-family', 'output' => $consulting_config['secondary_font_classes'], 'default' => $consulting_config['secondary_font_family'] ), 'body_font_weight' => array( 'label' => esc_html__( 'Font Weight', 'consulting' ), 'type' => 'stm-font-weight', 'output' => 'body', 'default' => 400 ), 'body_font_size' => array( 'label' => esc_html__( 'Font Size', 'consulting' ), 'type' => 'stm-attr', 'mode' => 'font-size', 'units' => 'px', 'output' => 'body', 'default' => $consulting_config['primary_font_size'] ) ) ) ); STM_Customizer::setSection( 'typography_p', array( 'title' => esc_html__( 'Paragraph', 'consulting' ), 'panel' => 'typography', 'fields' => array( 'p_font_weight' => array( 'label' => esc_html__( 'Font Weight', 'consulting' ), 'type' => 'stm-font-weight', 'output' => 'p', 'default' => 400 ), 'p_font_size' => array( 'label' => esc_html__( 'Font Size', 'consulting' ), 'type' => 'stm-attr', 'mode' => 'font-size', 'units' => 'px', 'output' => 'p', 'default' => 14 ), 'p_line_height' => array( 'label' => esc_html__( 'Line Height', 'consulting' ), 'type' => 'stm-attr', 'mode' => 'line-height', 'units' => 'px', 'output' => 'p', 'default' => 26 ) ) ) ); STM_Customizer::setSection( 'typography_h1', array( 'title' => esc_html__( 'H1', 'consulting' ), 'panel' => 'typography', 'fields' => array( 'h1_font_weight' => array( 'label' => esc_html__( 'Font Weight', 'consulting' ), 'type' => 'stm-font-weight', 'output' => 'h1, .h1', 'default' => 700 ), 'h1_font_size' => array( 'label' => esc_html__( 'Font Size', 'consulting' ), 'type' => 'stm-attr', 'mode' => 'font-size', 'units' => 'px', 'output' => 'h1, .h1', 'default' => 45 ), 'h1_line_height' => array( 'label' => esc_html__( 'Line Height', 'consulting' ), 'type' => 'stm-attr', 'mode' => 'line-height', 'units' => 'px', 'output' => 'h1, .h1', 'default' => 60 ), 'h1_text_transform' => array( 'label' => esc_html__( 'Text Transform', 'consulting' ), 'type' => 'stm-text-transform', 'output' => 'h1, .h1', 'default' => 'lowercase' ), 'h1_letter_spacing' => array( 'label' => esc_html__( 'Letter Spacing', 'consulting' ), 'type' => 'stm-attr', 'mode' => 'letter-spacing', 'units' => 'px', 'output' => 'h1, .h1', 'default' => 0 ), ) ) ); STM_Customizer::setSection( 'typography_h2', array( 'title' => esc_html__( 'H2', 'consulting' ), 'panel' => 'typography', 'fields' => array( 'h2_font_weight' => array( 'label' => esc_html__( 'Font Weight', 'consulting' ), 'type' => 'stm-font-weight', 'output' => 'h2, .h2', 'default' => 700 ), 'h2_font_size' => array( 'label' => esc_html__( 'Font Size', 'consulting' ), 'type' => 'stm-attr', 'mode' => 'font-size', 'units' => 'px', 'output' => 'h2, .h2', 'default' => 36 ), 'h2_line_height' => array( 'label' => esc_html__( 'Line Height', 'consulting' ), 'type' => 'stm-attr', 'mode' => 'line-height', 'units' => 'px', 'output' => 'h2, .h2', 'default' => 45 ), 'h2_text_transform' => array( 'label' => esc_html__( 'Text Transform', 'consulting' ), 'type' => 'stm-text-transform', 'output' => 'h2, .h2', 'default' => 'lowercase' ), 'h2_letter_spacing' => array( 'label' => esc_html__( 'Letter Spacing', 'consulting' ), 'type' => 'stm-attr', 'mode' => 'letter-spacing', 'units' => 'px', 'output' => 'h2, .h2', 'default' => 0 ), ) ) ); STM_Customizer::setSection( 'typography_h3', array( 'title' => esc_html__( 'H3', 'consulting' ), 'panel' => 'typography', 'fields' => array( 'h3_font_weight' => array( 'label' => esc_html__( 'Font Weight', 'consulting' ), 'type' => 'stm-font-weight', 'output' => 'h3, .h3', 'default' => 700 ), 'h3_font_size' => array( 'label' => esc_html__( 'Font Size', 'consulting' ), 'type' => 'stm-attr', 'mode' => 'font-size', 'units' => 'px', 'output' => 'h3, .h3', 'default' => 28 ), 'h3_line_height' => array( 'label' => esc_html__( 'Line Height', 'consulting' ), 'type' => 'stm-attr', 'mode' => 'line-height', 'units' => 'px', 'output' => 'h3, .h3', 'default' => 36 ), 'h3_text_transform' => array( 'label' => esc_html__( 'Text Transform', 'consulting' ), 'type' => 'stm-text-transform', 'output' => 'h3, .h3', 'default' => 'none' ), 'h3_letter_spacing' => array( 'label' => esc_html__( 'Letter Spacing', 'consulting' ), 'type' => 'stm-attr', 'mode' => 'letter-spacing', 'units' => 'px', 'output' => 'h3, .h3', 'default' => 0 ), ) ) ); STM_Customizer::setSection( 'typography_h4', array( 'title' => esc_html__( 'H4', 'consulting' ), 'panel' => 'typography', 'fields' => array( 'h4_font_weight' => array( 'label' => esc_html__( 'Font Weight', 'consulting' ), 'type' => 'stm-font-weight', 'output' => 'h4, .h4', 'default' => 700 ), 'h4_font_size' => array( 'label' => esc_html__( 'Font Size', 'consulting' ), 'type' => 'stm-attr', 'mode' => 'font-size', 'units' => 'px', 'output' => 'h4, .h4', 'default' => 20 ), 'h4_line_height' => array( 'label' => esc_html__( 'Line Height', 'consulting' ), 'type' => 'stm-attr', 'mode' => 'line-height', 'units' => 'px', 'output' => 'h4, .h4', 'default' => 28 ), 'h4_text_transform' => array( 'label' => esc_html__( 'Text Transform', 'consulting' ), 'type' => 'stm-text-transform', 'output' => 'h4, .h4', 'default' => 'none' ), 'h4_letter_spacing' => array( 'label' => esc_html__( 'Letter Spacing', 'consulting' ), 'type' => 'stm-attr', 'mode' => 'letter-spacing', 'units' => 'px', 'output' => 'h4, .h4', 'default' => 0 ), ) ) ); STM_Customizer::setSection( 'typography_h5', array( 'title' => esc_html__( 'H5', 'consulting' ), 'panel' => 'typography', 'fields' => array( 'h5_font_weight' => array( 'label' => esc_html__( 'Font Weight', 'consulting' ), 'type' => 'stm-font-weight', 'output' => 'h5, .h5', 'default' => 600 ), 'h5_font_size' => array( 'label' => esc_html__( 'Font Size', 'consulting' ), 'type' => 'stm-attr', 'mode' => 'font-size', 'units' => 'px', 'output' => 'h5, .h5', 'default' => 18 ), 'h5_line_height' => array( 'label' => esc_html__( 'Line Height', 'consulting' ), 'type' => 'stm-attr', 'mode' => 'line-height', 'units' => 'px', 'output' => 'h5, .h5', 'default' => 22 ), 'h5_text_transform' => array( 'label' => esc_html__( 'Text Transform', 'consulting' ), 'type' => 'stm-text-transform', 'output' => 'h5, .h5', 'default' => 'none' ), 'h5_letter_spacing' => array( 'label' => esc_html__( 'Letter Spacing', 'consulting' ), 'type' => 'stm-attr', 'mode' => 'letter-spacing', 'units' => 'px', 'output' => 'h5, .h5', 'default' => 0 ), ) ) ); STM_Customizer::setSection( 'typography_h6', array( 'title' => esc_html__( 'H6', 'consulting' ), 'panel' => 'typography', 'fields' => array( 'h6_font_weight' => array( 'label' => esc_html__( 'Font Weight', 'consulting' ), 'type' => 'stm-font-weight', 'output' => 'h6, .h6', 'default' => 600 ), 'h6_font_size' => array( 'label' => esc_html__( 'Font Size', 'consulting' ), 'type' => 'stm-attr', 'mode' => 'font-size', 'units' => 'px', 'output' => 'h6, .h6', 'default' => 16 ), 'h6_line_height' => array( 'label' => esc_html__( 'Line Height', 'consulting' ), 'type' => 'stm-attr', 'mode' => 'line-height', 'units' => 'px', 'output' => 'h6, .h6', 'default' => 20 ), 'h6_text_transform' => array( 'label' => esc_html__( 'Text Transform', 'consulting' ), 'type' => 'stm-text-transform', 'output' => 'h6, .h6', 'default' => 'none' ), 'h6_letter_spacing' => array( 'label' => esc_html__( 'Letter Spacing', 'consulting' ), 'type' => 'stm-attr', 'mode' => 'letter-spacing', 'units' => 'px', 'output' => 'h6, .h6', 'default' => 0 ), ) ) ); STM_Customizer::setSection( 'archive_pages', array( 'title' => esc_html__( 'Archive Pages', 'consulting' ), 'priority' => 40, 'fields' => array( 'blog_layout' => array( 'type' => 'radio', 'label' => esc_html__( 'Layout', 'consulting' ), 'choices' => array( 'grid' => esc_html__( 'Grid View', 'consulting' ), 'list' => esc_html__( 'List View', 'consulting' ) ), 'default' => 'list' ), 'blog_break_1' => array( 'type' => 'stm-separator', ), 'blog_sidebar_type' => array( 'type' => 'radio', 'label' => esc_html__( 'Sidebar Type', 'consulting' ), 'choices' => array( 'wp' => esc_html__( 'Wordpress Sidebars', 'consulting' ), 'vc' => esc_html__( 'VC Sidebars', 'consulting' ) ), 'default' => 'wp' ), 'blog_break_2' => array( 'type' => 'stm-separator', ), 'blog_wp_sidebar' => array( 'type' => 'stm-post-type', 'post_type' => 'sidebar', 'label' => esc_html__( 'Wordpress Sidebar', 'consulting' ), 'default' => 'consulting-right-sidebar' ), 'blog_vc_sidebar' => array( 'type' => 'stm-post-type', 'post_type' => 'stm_vc_sidebar', 'label' => esc_html__( 'VC Sidebar', 'consulting' ) ), 'blog_break_3' => array( 'type' => 'stm-separator', ), 'blog_sidebar_position' => array( 'type' => 'radio', 'label' => esc_html__( 'Sidebar - Position', 'consulting' ), 'choices' => array( 'left' => esc_html__( 'Left', 'consulting' ), 'right' => esc_html__( 'Right', 'consulting' ) ), 'default' => 'right' ), 'blog_break_4' => array( 'type' => 'stm-separator', ), ) ) ); STM_Customizer::setSection( 'event_pages', array( 'title' => esc_html__( 'Event Pages', 'consulting' ), 'priority' => 40, 'fields' => array( 'event_sidebar_type' => array( 'type' => 'radio', 'label' => esc_html__( 'Sidebar Type', 'consulting' ), 'choices' => array( 'wp' => esc_html__( 'Wordpress Sidebars', 'consulting' ), 'vc' => esc_html__( 'VC Sidebars', 'consulting' ) ), 'default' => 'wp' ), 'event_break_2' => array( 'type' => 'stm-separator', ), 'event_wp_sidebar' => array( 'type' => 'stm-post-type', 'post_type' => 'sidebar', 'label' => esc_html__( 'Wordpress Sidebar', 'consulting' ), 'default' => 'consulting-event' ), 'event_vc_sidebar' => array( 'type' => 'stm-post-type', 'post_type' => 'stm_vc_sidebar', 'label' => esc_html__( 'VC Sidebar', 'consulting' ) ), 'event_break_3' => array( 'type' => 'stm-separator', ), 'event_terms_conditions' => array( 'label' => esc_html__( 'Terms and Conditions Page Link', 'consulting' ), 'type' => 'stm-text', 'default' => '' ), 'event_break_5' => array( 'type' => 'stm-separator', ), ) ) ); STM_Customizer::setSection( 'shop_pages', array( 'title' => esc_html__( 'Shop Pages', 'consulting' ), 'priority' => 40, 'fields' => array( 'shop_sidebar_type' => array( 'type' => 'radio', 'label' => esc_html__( 'Sidebar Type', 'consulting' ), 'choices' => array( 'wp' => esc_html__( 'Wordpress Sidebars', 'consulting' ), 'vc' => esc_html__( 'VC Sidebars', 'consulting' ) ), 'default' => 'wp' ), 'shop_break_2' => array( 'type' => 'stm-separator', ), 'shop_wp_sidebar' => array( 'type' => 'stm-post-type', 'post_type' => 'sidebar', 'label' => esc_html__( 'Wordpress Sidebar', 'consulting' ), 'default' => 'consulting-shop' ), 'shop_vc_sidebar' => array( 'type' => 'stm-post-type', 'post_type' => 'stm_vc_sidebar', 'label' => esc_html__( 'VC Sidebar', 'consulting' ) ), 'shop_break_3' => array( 'type' => 'stm-separator', ), 'shop_sidebar_position' => array( 'type' => 'radio', 'label' => esc_html__( 'Sidebar - Position', 'consulting' ), 'choices' => array( 'left' => esc_html__( 'Left', 'consulting' ), 'right' => esc_html__( 'Right', 'consulting' ) ), 'default' => 'right' ), 'shop_break_4' => array( 'type' => 'stm-separator', ), 'shop_products_per_page' => array( 'label' => esc_html__( 'Products Per Page', 'consulting' ), 'default' => 9, 'type' => 'stm-text' ), 'shop_break_5' => array( 'type' => 'stm-separator', ), ) ) ); STM_Customizer::setSection( 'google_api_settings', array( 'title' => esc_html__( 'Google Map Api Settings', 'consulting' ), 'panel' => 'site_settings', 'priority' => 300, 'fields' => array( 'google_api_key' => array( 'label' => esc_html__( 'Google Map API Key', 'consulting' ), 'type' => 'text', 'description' => esc_html__( 'Enter here the secret api key you have created on Google APIs. You can enable MAP API in Google APIs > Google Maps APIs > Google Maps JavaScript API.', 'consulting' ) ), ) ) ); $allowed_tags = array( 'a' => array( 'href' => array(), 'title' => array(), 'target' => array() ) ); $html = 'You can get a Google reCAPTCHA API from <a href="http://www.google.com/recaptcha/intro/" target="_blank">here</a>'; STM_Customizer::setSection( 'recaptcha', array( 'title' => esc_html__( 'Google Recaptcha API Settings', 'consulting' ), 'panel' => 'site_settings', 'priority' => 301, 'fields' => array( 'enable_recaptcha' => array( 'label' => esc_html__( 'Recaptcha', 'consulting' ), 'type' => 'checkbox', 'description' => wp_kses( $html, $allowed_tags ) ), 'recaptcha_public_key' => array( 'label' => esc_html__( 'Public key', 'consulting' ), 'type' => 'text', ), 'recaptcha_secret_key' => array( 'label' => esc_html__( 'Secret key', 'consulting' ), 'type' => 'text', ), ) ) ); STM_Customizer::setSection( 'socials', array( 'title' => esc_html__( 'Socials', 'consulting' ), 'priority' => 70, 'fields' => array( 'socials' => array( 'type' => 'stm-socials', 'choices' => $socials ) ) ) ); STM_Customizer::setSection( 'custom_css', array( 'title' => esc_html__( 'Custom CSS', 'consulting' ), 'priority' => 80, 'fields' => array( 'custom_css' => array( 'label' => '', 'type' => 'stm-code', 'placeholder' => ".classname {\n\tbackground: #000;\n}" ) ) ) ); //Currencies and Stocks STM_Customizer::setSection('currencies_stocks', array( 'title' => esc_html__('Currencies and Stocks', 'consulting'), 'priority' => 49, 'fields' => array( 'stocks' => array( 'label' => esc_html__( 'Stock indexes', 'consulting' ), 'type' => 'stm-stock-index', 'description' => esc_html__('Enter stock index name', 'consulting') ), 'stocks_ticker' => array( 'label' => esc_html__( 'Ticker', 'consulting' ), 'type' => 'stm-checkbox', 'description' => esc_html__('Ticker style', 'consulting') ), 'stocks_transient' => array( 'label' => esc_html__( 'Update stock indexes', 'consulting' ), 'type' => 'select', 'default' => '1 hour', 'choices' => array( '3600' => esc_html__( '1 hour', 'consulting' ), '7200' => esc_html__( '2 hours', 'consulting' ), '10800' => esc_html__( '3 hours', 'consulting' ), '216000' => esc_html__( '6 hours', 'consulting' ), '43200' => esc_html__( '12 hours', 'consulting' ), '86400' => esc_html__( '24 hours', 'consulting' ) ) ) ) ));