get_setting( 'blogname' )->transport = 'postMessage'; $wp_customize->get_setting( 'blogdescription' )->transport = 'postMessage'; $wp_customize->remove_control('header_textcolor'); $wp_customize->remove_control('display_header_text'); // Add General Sections $wp_customize->add_section('general', array('title' => __('General', 'aedificator'), 'description' => '', 'priority' => 130,)); $wp_customize->add_section('blogpage', array('title' => __('Blog', 'aedificator'), 'description' => '', 'priority' => 160,)); // Add Panels $wp_customize->add_panel('slider', array('title' => __('Slider', 'aedificator' ), 'description' => __( 'Slides Details', 'aedificator' ), 'priority' => 140)); $wp_customize->add_panel('homepage', array('title' => __('Home Page', 'aedificator'), 'description' => '', 'priority' => 170,)); // Panels Slider $wp_customize->add_section('slide1', array('title' => __('Slide 1', 'aedificator'), 'description' => '', 'panel' => 'slider', 'priority' => 140,)); $wp_customize->add_section('slide2', array('title' => __('Slide 2', 'aedificator'), 'description' => '', 'panel' => 'slider', 'priority' => 140,)); // Panels Home Page $wp_customize->add_section('barbelowslider', array('title' => __('Bar Slider', 'aedificator'), 'description' => '', 'panel' => 'homepage', 'priority' => 140,)); $wp_customize->add_section('whoweare', array('title' => __('Who We Are', 'aedificator'), 'description' => '', 'panel' => 'homepage', 'priority' => 140,)); $wp_customize->add_section('history', array('title' => __('History Bar', 'aedificator'), 'description' => '', 'panel' => 'homepage', 'priority' => 140,)); // Add Control General Settings $wp_customize->add_setting('pwt_logo_upload',array( 'default' => '', 'sanitize_callback' => 'esc_url_raw' )); $wp_customize->add_control( new WP_Customize_Image_Control( $wp_customize, 'pwt_logo_upload', array( 'label' => __( 'Upload Logo', 'aedificator' ), 'section' => 'general', 'settings' => 'pwt_logo_upload', 'context' => 'pwt_logo_upload' ) ) ); $wp_customize->add_setting('pwt_text_logo_1',array( 'default' => __('Aedifi','aedificator'), 'sanitize_callback' => 'sanitize_text_field' )); $wp_customize->add_control('pwt_text_logo_1',array( 'label' => __('Text Logo 1','aedificator'), 'section' => 'general', 'setting' => 'pwt_text_logo_1' )); $wp_customize->add_setting('pwt_text_logo_2',array( 'default' => __('cator','aedificator'), 'sanitize_callback' => 'sanitize_text_field' )); $wp_customize->add_control('pwt_text_logo_2',array( 'label' => __('Text Logo 2','aedificator'), 'section' => 'general', 'setting' => 'pwt_text_logo_2' )); $wp_customize->add_setting('pwt_header_left_text',array( 'default' => __('Welcome to Guest!','aedificator'), 'sanitize_callback' => 'sanitize_text_field' )); $wp_customize->add_control('pwt_header_left_text',array( 'label' => __('Header Left Text','aedificator'), 'section' => 'general', 'setting' => 'pwt_header_left_text' )); $wp_customize->add_setting('pwt_header_email',array( 'default' => __('info@example.com','aedificator'), 'sanitize_callback' => 'sanitize_text_field' )); $wp_customize->add_control('pwt_header_email',array( 'label' => __('Header Email','aedificator'), 'section' => 'general', 'setting' => 'pwt_header_email' )); $wp_customize->add_setting('pwt_header_phone',array( 'default' => __('+1 812-878-587','aedificator'), 'sanitize_callback' => 'sanitize_text_field' )); $wp_customize->add_control('pwt_header_phone',array( 'label' => __('Header Phone','aedificator'), 'section' => 'general', 'setting' => 'pwt_header_phone' )); $wp_customize->add_setting('pwt_copyrights',array( 'default' => __('Copyright 2016 Aedificator Theme All Rights Reserved.','aedificator'), 'sanitize_callback' => 'sanitize_text_field' )); $wp_customize->add_control('pwt_copyrights',array( 'label' => __('Copyrights Text','aedificator'), 'section' => 'general', 'setting' => 'pwt_copyrights' )); // Add Control Blog Settings $wp_customize->add_setting('pwt_blog_image',array( 'default' => esc_url(get_template_directory_uri()).'/assets/images/demo/bgh.jpg', 'sanitize_callback' => 'esc_url_raw' )); $wp_customize->add_control( new WP_Customize_Image_Control( $wp_customize, 'pwt_blog_image', array( 'label' => __( 'Blog BG Image', 'aedificator' ), 'section' => 'blogpage', 'settings' => 'pwt_blog_image', 'context' => 'pwt_blog_image' ) ) ); $wp_customize->add_setting('pwt_blog_page_title',array( 'default' => __('Our Blog','aedificator'), 'sanitize_callback' => 'sanitize_text_field' )); $wp_customize->add_control('pwt_blog_page_title',array( 'label' => __('Blog Page Title','aedificator'), 'section' => 'blogpage', 'setting' => 'pwt_blog_page_title' )); // Add Control Slider $wp_customize->add_setting('pwt_slider_image_upload_1',array( 'default' => esc_url(get_template_directory_uri()).'/assets/images/demo/slider1.jpg', 'sanitize_callback' => 'esc_url_raw' )); $wp_customize->add_control( new WP_Customize_Image_Control( $wp_customize, 'pwt_slider_image_upload_1', array( 'label' => __( 'Upload Image Slider 1', 'aedificator' ), 'section' => 'slide1', 'settings' => 'pwt_slider_image_upload_1', 'context' => 'pwt_slider_image_upload_1' ) ) ); $wp_customize->add_setting('pwt_slider_title_1_1',array( 'default' => __('we','aedificator'), 'sanitize_callback' => 'sanitize_text_field' )); $wp_customize->add_control('pwt_slider_title_1_1',array( 'label' => __('Slider Title 1','aedificator'), 'section' => 'slide1', 'setting' => 'pwt_slider_title_1_1' )); $wp_customize->add_setting('pwt_slider_title_2_1',array( 'default' => __('make','aedificator'), 'sanitize_callback' => 'sanitize_text_field' )); $wp_customize->add_control('pwt_slider_title_2_1',array( 'label' => __('Slider Title 2','aedificator'), 'section' => 'slide1', 'setting' => 'pwt_slider_title_2_1' )); $wp_customize->add_setting('pwt_slider_title_3_1',array( 'default' => __('future','aedificator'), 'sanitize_callback' => 'sanitize_text_field' )); $wp_customize->add_control('pwt_slider_title_3_1',array( 'label' => __('Slider Title 3','aedificator'), 'section' => 'slide1', 'setting' => 'pwt_slider_title_3_1' )); $wp_customize->add_setting('pwt_slider_content_1',array( 'default' => __('There are many variations of passages of Lorem Ipsum available, but the majority have suffered alteration','aedificator'), 'sanitize_callback' => 'esc_textarea' )); $wp_customize->add_control('pwt_slider_content_1',array( 'type' => 'textarea', 'label' => __('Slider Content','aedificator'), 'section' => 'slide1', 'setting' => 'pwt_slider_content_1' )); $wp_customize->add_setting('pwt_button_slider_text_1',array( 'default' => __('Our Services','aedificator'), 'sanitize_callback' => 'sanitize_text_field' )); $wp_customize->add_control('pwt_button_slider_text_1',array( 'label' => __('Slider Button Text','aedificator'), 'section' => 'slide1', 'setting' => 'pwt_button_slider_text_1' )); $wp_customize->add_setting('pwt_button_color_link_1',array( 'default' => __('#','aedificator'), 'sanitize_callback' => 'esc_url_raw' )); $wp_customize->add_control('pwt_button_color_link_1',array( 'label' => __('Slider Button Link','aedificator'), 'section' => 'slide1', 'setting' => 'pwt_button_color_link_1' )); $wp_customize->add_setting('pwt_slider_image_upload_2',array( 'default' => esc_url(get_template_directory_uri()).'/assets/images/demo/slider2.jpg', 'sanitize_callback' => 'esc_url_raw' )); $wp_customize->add_control( new WP_Customize_Image_Control( $wp_customize, 'pwt_slider_image_upload_2', array( 'label' => __( 'Upload Image Slider 2', 'aedificator' ), 'section' => 'slide2', 'settings' => 'pwt_slider_image_upload_2', 'context' => 'pwt_slider_image_upload_2' ) ) ); $wp_customize->add_setting('pwt_slider_title_1_2',array( 'default' => __('we','aedificator'), 'sanitize_callback' => 'sanitize_text_field' )); $wp_customize->add_control('pwt_slider_title_1_2',array( 'label' => __('Slider Title 2','aedificator'), 'section' => 'slide2', 'setting' => 'pwt_slider_title_1_2' )); $wp_customize->add_setting('pwt_slider_title_2_2',array( 'default' => __('make','aedificator'), 'sanitize_callback' => 'sanitize_text_field' )); $wp_customize->add_control('pwt_slider_title_2_2',array( 'label' => __('Slider Title 2','aedificator'), 'section' => 'slide2', 'setting' => 'pwt_slider_title_2_2' )); $wp_customize->add_setting('pwt_slider_title_3_2',array( 'default' => __('future','aedificator'), 'sanitize_callback' => 'sanitize_text_field' )); $wp_customize->add_control('pwt_slider_title_3_2',array( 'label' => __('Slider Title 3','aedificator'), 'section' => 'slide2', 'setting' => 'pwt_slider_title_3_2' )); $wp_customize->add_setting('pwt_slider_content_2',array( 'default' => __('There are many variations of passages of Lorem Ipsum available, but the majority have suffered alteration','aedificator'), 'sanitize_callback' => 'esc_textarea' )); $wp_customize->add_control('pwt_slider_content_2',array( 'type' => 'textarea', 'label' => __('Slider Content','aedificator'), 'section' => 'slide2', 'setting' => 'pwt_slider_content_2' )); $wp_customize->add_setting('pwt_button_slider_text_2',array( 'default' => __('Our Services','aedificator'), 'sanitize_callback' => 'sanitize_text_field' )); $wp_customize->add_control('pwt_button_slider_text_2',array( 'label' => __('Slider Button Text','aedificator'), 'section' => 'slide2', 'setting' => 'pwt_button_slider_text_2' )); $wp_customize->add_setting('pwt_button_color_link_2',array( 'default' => __('#','aedificator'), 'sanitize_callback' => 'esc_url_raw' )); $wp_customize->add_control('pwt_button_color_link_2',array( 'label' => __('Slider Button Link','aedificator'), 'section' => 'slide2', 'setting' => 'pwt_button_color_link_2' )); // Add Control Home Page $wp_customize->add_setting('pwt_slider_bar_below_bg_images',array( 'default' => esc_url(get_template_directory_uri()).'/assets/images/demo/bgq.jpg', 'sanitize_callback' => 'esc_url_raw' )); $wp_customize->add_control( new WP_Customize_Image_Control( $wp_customize, 'pwt_slider_bar_below_bg_images', array( 'label' => __( 'Slider Bar Below BG Image', 'aedificator' ), 'section' => 'barbelowslider', 'settings' => 'pwt_slider_bar_below_bg_images', 'context' => 'pwt_slider_bar_below_bg_images' ) ) ); $wp_customize->add_setting('pwt_slider_bar_below_text',array( 'default' => __('We are ready to serve you better than other !! For more info Contact us now','aedificator'), 'sanitize_callback' => 'esc_textarea' )); $wp_customize->add_control('pwt_slider_bar_below_text',array( 'type' => 'textarea', 'label' => __('Slider Bar Below Text','aedificator'), 'section' => 'barbelowslider', 'setting' => 'pwt_slider_bar_below_text' )); $wp_customize->add_setting('pwt_slider_bar_below_button_text',array( 'default' => __('get a quote','aedificator'), 'sanitize_callback' => 'sanitize_text_field' )); $wp_customize->add_control('pwt_slider_bar_below_button_text',array( 'label' => __('Slider Bar Below Button Text','aedificator'), 'section' => 'barbelowslider', 'setting' => 'pwt_slider_bar_below_button_text' )); $wp_customize->add_setting('pwt_slider_bar_below_button_link',array( 'default' => __('#','aedificator'), 'sanitize_callback' => 'esc_url_raw' )); $wp_customize->add_control('pwt_slider_bar_below_button_link',array( 'label' => __('Slider Bar Below Button Link','aedificator'), 'section' => 'barbelowslider', 'setting' => 'pwt_slider_bar_below_button_link' )); $wp_customize->add_setting('pwt_who_we_are_image_1',array( 'default' => esc_url(get_template_directory_uri()).'/assets/images/demo/wwa1.jpg', 'sanitize_callback' => 'esc_url_raw' )); $wp_customize->add_control( new WP_Customize_Image_Control( $wp_customize, 'pwt_who_we_are_image_1', array( 'label' => __( 'Who We Are Image 1', 'aedificator' ), 'section' => 'whoweare', 'settings' => 'pwt_who_we_are_image_1', 'context' => 'pwt_who_we_are_image_1' ) ) ); $wp_customize->add_setting('pwt_who_we_are_title_1',array( 'default' => __('Who we are','aedificator'), 'sanitize_callback' => 'sanitize_text_field' )); $wp_customize->add_control('pwt_who_we_are_title_1',array( 'label' => __('Who We Are Title 1','aedificator'), 'section' => 'whoweare', 'setting' => 'pwt_who_we_are_title_1' )); $wp_customize->add_setting('pwt_who_we_are_content_1',array( 'default' => __('There are many variations of passages of Lorem Ipsum available, but the majority have suffered alteration in some lorem ipsum','aedificator'), 'sanitize_callback' => 'esc_textarea' )); $wp_customize->add_control('pwt_who_we_are_content_1',array( 'type' => 'textarea', 'label' => __('Who We Are Content 1','aedificator'), 'section' => 'whoweare', 'setting' => 'pwt_who_we_are_content_1' )); $wp_customize->add_setting('pwt_who_we_are_link_1',array( 'default' => __('#','aedificator'), 'sanitize_callback' => 'esc_url_raw' )); $wp_customize->add_control('pwt_who_we_are_link_1',array( 'label' => __('Who We Are Link 1','aedificator'), 'section' => 'whoweare', 'setting' => 'pwt_who_we_are_link_1' )); $wp_customize->add_setting('pwt_who_we_are_image_2',array( 'default' => esc_url(get_template_directory_uri()).'/assets/images/demo/wwa2.jpg', 'sanitize_callback' => 'esc_url_raw' )); $wp_customize->add_control( new WP_Customize_Image_Control( $wp_customize, 'pwt_who_we_are_image_2', array( 'label' => __( 'Who We Are Image 2', 'aedificator' ), 'section' => 'whoweare', 'settings' => 'pwt_who_we_are_image_2', 'context' => 'pwt_who_we_are_image_2' ) ) ); $wp_customize->add_setting('pwt_who_we_are_title_2',array( 'default' => __('Our Visions','aedificator'), 'sanitize_callback' => 'sanitize_text_field' )); $wp_customize->add_control('pwt_who_we_are_title_2',array( 'label' => __('Who We Are Title 2','aedificator'), 'section' => 'whoweare', 'setting' => 'pwt_who_we_are_title_2' )); $wp_customize->add_setting('pwt_who_we_are_content_2',array( 'default' => __('There are many variations of passages of Lorem Ipsum available, but the majority have suffered alteration in some lorem ipsum','aedificator'), 'sanitize_callback' => 'esc_textarea' )); $wp_customize->add_control('pwt_who_we_are_content_2',array( 'type' => 'textarea', 'label' => __('Who We Are Content 2','aedificator'), 'section' => 'whoweare', 'setting' => 'pwt_who_we_are_content_2' )); $wp_customize->add_setting('pwt_who_we_are_link_2',array( 'default' => __('#','aedificator'), 'sanitize_callback' => 'esc_url_raw' )); $wp_customize->add_control('pwt_who_we_are_link_2',array( 'label' => __('Who We Are Link 2','aedificator'), 'section' => 'whoweare', 'setting' => 'pwt_who_we_are_link_2' )); $wp_customize->add_setting('pwt_who_we_are_image_3',array( 'default' => esc_url(get_template_directory_uri()).'/assets/images/demo/wwa3.jpg', 'sanitize_callback' => 'esc_url_raw' )); $wp_customize->add_control( new WP_Customize_Image_Control( $wp_customize, 'pwt_who_we_are_image_3', array( 'label' => __( 'Who We Are Image 3', 'aedificator' ), 'section' => 'whoweare', 'settings' => 'pwt_who_we_are_image_3', 'context' => 'pwt_who_we_are_image_3' ) ) ); $wp_customize->add_setting('pwt_who_we_are_title_3',array( 'default' => __('Our Objectives','aedificator'), 'sanitize_callback' => 'sanitize_text_field' )); $wp_customize->add_control('pwt_who_we_are_title_3',array( 'label' => __('Who We Are Title 3','aedificator'), 'section' => 'whoweare', 'setting' => 'pwt_who_we_are_title_3' )); $wp_customize->add_setting('pwt_who_we_are_content_3',array( 'default' => __('There are many variations of passages of Lorem Ipsum available, but the majority have suffered alteration in some lorem ipsum','aedificator'), 'sanitize_callback' => 'esc_textarea' )); $wp_customize->add_control('pwt_who_we_are_content_3',array( 'type' => 'textarea', 'label' => __('Who We Are Content 3','aedificator'), 'section' => 'whoweare', 'setting' => 'pwt_who_we_are_content_3' )); $wp_customize->add_setting('pwt_who_we_are_link_3',array( 'default' => __('#','aedificator'), 'sanitize_callback' => 'esc_url_raw' )); $wp_customize->add_control('pwt_who_we_are_link_3',array( 'label' => __('Who We Are Link 3','aedificator'), 'section' => 'whoweare', 'setting' => 'pwt_who_we_are_link_3' )); $wp_customize->add_setting('pwt_history_bg',array( 'default' => esc_url(get_template_directory_uri()).'/assets/images/demo/bgh.jpg', 'sanitize_callback' => 'esc_url_raw' )); $wp_customize->add_control( new WP_Customize_Image_Control( $wp_customize, 'pwt_history_bg', array( 'label' => __( 'Bar History Background', 'aedificator' ), 'section' => 'history', 'settings' => 'pwt_history_bg', 'context' => 'pwt_history_bg' ) ) ); $wp_customize->add_setting('pwt_history_title',array( 'default' => __('The starting point of all achievement is desire','aedificator'), 'sanitize_callback' => 'esc_textarea' )); $wp_customize->add_control('pwt_history_title',array( 'type' => 'textarea', 'label' => __('Bar History Title','aedificator'), 'section' => 'history', 'setting' => 'pwt_history_title' )); $wp_customize->add_setting('pwt_history_content',array( 'default' => __('Lorem Ipsum has been the industry standard dummy text ever since the 1500s','aedificator'), 'sanitize_callback' => 'esc_textarea' )); $wp_customize->add_control('pwt_history_content',array( 'type' => 'textarea', 'label' => __('Bar History Content','aedificator'), 'section' => 'history', 'setting' => 'pwt_history_content' )); $wp_customize->add_setting('pwt_history_button_text',array( 'default' => __('Contact Us','aedificator'), 'sanitize_callback' => 'sanitize_text_field' )); $wp_customize->add_control('pwt_history_button_text',array( 'label' => __('Bar History Button Text','aedificator'), 'section' => 'history', 'setting' => 'pwt_history_button_text' )); $wp_customize->add_setting('pwt_history_button_link',array( 'default' => __('#','aedificator'), 'sanitize_callback' => 'esc_url_raw' )); $wp_customize->add_control('pwt_history_button_link',array( 'label' => __('Bar History Button Link','aedificator'), 'section' => 'history', 'setting' => 'pwt_history_button_link' )); } add_action( 'customize_register', 'aedificator_customize_register' ); function aedificator_custom_customize_enqueue() { wp_enqueue_script( 'aedificator-custom-customize', get_template_directory_uri() . '/assets/js/custom-customize.js', array( 'jquery', 'customize-controls' ), false, true ); } add_action( 'customize_controls_enqueue_scripts', 'aedificator_custom_customize_enqueue' );