__( 'Homepage Column #1', 'all2' ), 'id' => 'homepage-column-1-widget-area', 'description' => __( 'The Homepage Column #1 widget area', 'all2' ), 'before_widget' => '', 'after_widget' => '', 'before_title' => '', ) ); register_sidebar( array ( 'name' => __( 'Homepage Column #2', 'all2' ), 'id' => 'homepage-column-2-widget-area', 'description' => __( 'The Homepage Column #2 widget area', 'all2' ), 'before_widget' => '', 'after_widget' => '', 'before_title' => '', ) ); register_sidebar( array ( 'name' => __( 'Homepage Column #3', 'all2' ), 'id' => 'homepage-column-3-widget-area', 'description' => __( 'The Homepage Column #3 widget area', 'all2' ), 'before_widget' => '', 'after_widget' => '', 'before_title' => '', ) ); } endif; // all2_widgets_init add_action( 'widgets_init', 'all2_widgets_init' ); if ( ! function_exists( 'all2_customize_register' ) ) : /** * Register theme settings in the customizer */ function all2_customize_register( $wp_customize ) { // Add display Header email $wp_customize->add_setting( 'all2_display_header_email', array( 'default' => 0, 'sanitize_callback' => 'allingrid_sanitize_checkbox', ) ); $wp_customize->add_control( new WP_Customize_Control( $wp_customize, 'all2_display_header_email', array( 'label' => __( 'Display Header Email', 'all2' ), 'section' => 'allingrid_header_and_footer_section', 'settings' => 'all2_display_header_email', 'type' => 'checkbox', ) ) ); // Add display Header phone $wp_customize->add_setting( 'all2_display_header_phone', array( 'default' => 0, 'sanitize_callback' => 'allingrid_sanitize_checkbox', ) ); $wp_customize->add_control( new WP_Customize_Control( $wp_customize, 'all2_display_header_phone', array( 'label' => __( 'Display Header Phone', 'all2' ), 'section' => 'allingrid_header_and_footer_section', 'settings' => 'all2_display_header_phone', 'type' => 'checkbox', ) ) ); // Add display Header social icons $wp_customize->add_setting( 'all2_display_header_socialicons', array( 'default' => 0, 'sanitize_callback' => 'allingrid_sanitize_checkbox', ) ); $wp_customize->add_control( new WP_Customize_Control( $wp_customize, 'all2_display_header_socialicons', array( 'label' => __( 'Display Header Social Icons', 'all2' ), 'section' => 'allingrid_header_and_footer_section', 'settings' => 'all2_display_header_socialicons', 'type' => 'checkbox', ) ) ); } endif; // End of all2_customize_register add_action('customize_register', 'all2_customize_register');