add_section( new Blog_Vibes_Upsell_Section( $wp_customize, 'upsell_sections', array( 'title' => __( 'Blog Vibes', 'blog-vibes' ), 'button_text' => __( 'Buy Pro', 'blog-vibes' ), 'url' => 'https://ascendoor.com/themes/blog-vibes-pro/', 'background_color' => '#00abe4', 'text_color' => '#fff', 'priority' => 0, ) ) ); $wp_customize->add_section( 'blog_vibes_archive_layout', array( 'title' => esc_html__( 'Archive Layout', 'blog-vibes' ), 'panel' => 'ascendoor_blog_theme_options', ) ); // Archive Layout - Column Layout. $wp_customize->add_setting( 'blog_vibes_archive_column_layout', array( 'default' => 'column-2', 'sanitize_callback' => 'ascendoor_blog_sanitize_select', ) ); $wp_customize->add_control( 'blog_vibes_archive_column_layout', array( 'label' => esc_html__( 'Select Column Layout', 'blog-vibes' ), 'section' => 'blog_vibes_archive_layout', 'type' => 'select', 'choices' => array( 'column-2' => __( 'Column 2', 'blog-vibes' ), 'column-3' => __( 'Column 3', 'blog-vibes' ), ), ) ); } add_action( 'customize_register', 'blog_vibes_customize_register' ); function blog_vibes_custom_control_scripts() { // Append .min if SCRIPT_DEBUG is false. $min = ( defined( 'SCRIPT_DEBUG' ) && SCRIPT_DEBUG ) ? '' : '.min'; wp_enqueue_style( 'blog-vibes-custom-controls-css', get_stylesheet_directory_uri() . '/assets/css/custom-controls' . $min . '.css', array( 'ascendoor-blog-custom-controls-css' ), '1.0.0', 'all' ); wp_enqueue_script( 'blog-vibes-custom-controls-js', get_stylesheet_directory_uri() . '/assets/js/custom-controls' . $min . '.js', array( 'ascendoor-blog-custom-controls-js', 'jquery', 'jquery-ui-core' ), '1.0.0', true ); } add_action( 'customize_controls_enqueue_scripts', 'blog_vibes_custom_control_scripts' ); function blog_vibes_admin_style() { // Append .min if SCRIPT_DEBUG is false. $min = ( defined( 'SCRIPT_DEBUG' ) && SCRIPT_DEBUG ) ? '' : '.min'; wp_enqueue_style( 'blog-vibes-demo-url', get_stylesheet_directory_uri() . '/assets/css/admin' . $min . '.css', array(), '1.0.0', 'all' ); } add_action( 'admin_enqueue_scripts', 'blog_vibes_admin_style' );