add_panel('businessroy_general_settings_panel', array( 'title' => esc_html__('General Settings', 'business-roy'), 'priority' => 2 )); $wp_customize->add_section('businessroy_container_section', array( 'title' => esc_html__('Container', 'business-roy'), 'panel' => 'businessroy_general_settings_panel' )); $wp_customize->get_control('background_color')->section = 'colors'; $wp_customize->get_control('background_image')->section = 'businessroy_container_section'; $wp_customize->get_control('background_preset')->section = 'businessroy_container_section'; $wp_customize->get_control('background_position')->section = 'businessroy_container_section'; $wp_customize->get_control('background_size')->section = 'businessroy_container_section'; $wp_customize->get_control('background_repeat')->section = 'businessroy_container_section'; $wp_customize->get_control('background_attachment')->section = 'businessroy_container_section'; $wp_customize->get_control('background_image')->priority = 20; $wp_customize->get_control('background_preset')->priority = 20; $wp_customize->get_control('background_position')->priority = 20; $wp_customize->get_control('background_size')->priority = 20; $wp_customize->get_control('background_repeat')->priority = 20; $wp_customize->get_control('background_attachment')->priority = 20; $wp_customize->add_setting('businessroy_container_width', array( 'sanitize_callback' => 'absint', 'default' => 1280, )); $wp_customize->add_control(new Ikreate_Themes_Range_Control($wp_customize, 'businessroy_container_width', array( 'section' => 'businessroy_container_section', 'label' => esc_html__('Container Width (px)', 'business-roy'), 'input_attrs' => array( 'min' => 1024, 'max' => 1420, 'step' => 1 ) ))); $wp_customize->add_setting('businessroy_sidebar_width', array( 'sanitize_callback' => 'absint', 'default' => 360, )); $wp_customize->add_control(new Ikreate_Themes_Range_Control($wp_customize, 'businessroy_sidebar_width', array( 'section' => 'businessroy_container_section', 'label' => esc_html__('Sidebar Width (px)', 'business-roy'), 'input_attrs' => array( 'min' => 300, 'max' => 380, 'step' => 1 ) ))); $wp_customize->add_section('businessroy_backtotop_section', array( 'title' => esc_html__('Scroll to Top', 'business-roy'), 'panel' => 'businessroy_general_settings_panel' )); $wp_customize->add_setting('businessroy_backtotop', array( 'sanitize_callback' => 'ikreate_themes_sanitize_text', 'default' => true, )); $wp_customize->add_control(new Ikreate_Switch_Control($wp_customize, 'businessroy_backtotop', array( 'section' => 'businessroy_backtotop_section', 'label' => esc_html__('Enable', 'business-roy'), 'switch_label' => array( 'enable' => esc_html__('Yes', 'business-roy'), 'disable' => esc_html__('No', 'business-roy'), ), ))); $wp_customize->add_setting('businessroy_pro_upgrade_text', array( 'sanitize_callback' => 'businessroy_sanitize_text' )); $wp_customize->add_control(new Ikreate_Themes_Upgrade_Text($wp_customize, 'businessroy_pro_upgrade_text', array( 'section' => 'businessroy_backtotop_section', 'label' => esc_html__('For More Settings,', 'business-roy'), 'choices' => array( esc_html__('Change differents icon', 'business-roy'), esc_html__('Adjust up arrow position ( Left corner or Right corner )', 'business-roy'), esc_html__('Change background & font color', 'business-roy') ), 'priority' => 250, )));