esc_html__( 'Site Title', 'bosa-news-blog' ), 'type' => 'typography', 'settings' => 'site_title_font_control', 'section' => 'typography', 'default' => array( 'font-family' => 'Montserrat', 'variant' => '600', 'font-size' => '30px', 'text-transform' => 'none', 'line-height' => '1', ), 'priority' => 10, 'transport' => 'auto', 'output' => array( array( 'element' => '.site-header .site-branding .site-title', ), ), ) ); Kirki::add_field( 'bosa', array( 'label' => esc_html__( 'Site Description', 'bosa-news-blog' ), 'type' => 'typography', 'settings' => 'site_description_font_control', 'section' => 'typography', 'default' => array( 'font-family' => 'Open Sans', 'variant' => 'normal', 'font-size' => '14px', 'text-transform' => 'none', ), 'priority' => 20, 'transport' => 'auto', 'output' => array( array( 'element' => '.site-header .site-branding .site-description', ), ), ) ); Kirki::add_field( 'bosa', array( 'label' => esc_html__( 'Main Menu', 'bosa-news-blog' ), 'type' => 'typography', 'settings' => 'main_menu_font_control', 'section' => 'typography', 'default' => array( 'font-family' => 'Open Sans', 'font-size' => '15px', 'text-transform' => 'uppercase', 'variant' => '600', 'line-height' => '1.5', ), 'priority' => 30, 'transport' => 'auto', 'output' => array( array( 'element' => array( '.main-navigation ul.menu li a', '.slicknav_menu .slicknav_nav li a' ) ), ), ) ); Kirki::add_field( 'bosa', array( 'label' => esc_html__( 'Main Menu Description', 'bosa-news-blog' ), 'type' => 'typography', 'settings' => 'main_menu_description_font_control', 'section' => 'typography', 'default' => array( 'font-family' => 'Open Sans', 'font-size' => '11px', 'text-transform' => 'none', 'variant' => 'normal', 'line-height' => '1.3', ), 'priority' => 50, 'transport' => 'auto', 'output' => array( array( 'element' => array( '.main-navigation .menu-description, .slicknav_menu .menu-description' ), ), ), ) ); Kirki::add_field( 'bosa', array( 'label' => esc_html__( 'Body', 'bosa-news-blog' ), 'type' => 'typography', 'settings' => 'body_font_control', 'section' => 'typography', 'default' => array( 'font-family' => 'Open Sans', 'variant' => 'normal', 'font-size' => '15px', ), 'priority' => 60, 'transport' => 'auto', 'output' => array( array( 'element' => 'body', ), ), ) ); Kirki::add_field( 'bosa', array( 'label' => esc_html__( 'General Title (H1 - H6)', 'bosa-news-blog' ), 'type' => 'typography', 'settings' => 'general_title_font_control', 'section' => 'typography', 'default' => array( 'font-family' => 'Montserrat', 'text-transform' => 'none', ), 'priority' => 70, 'transport' => 'auto', 'output' => array( array( 'element' => array( 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'span.woocommerce-Price-amount.amount', '.button-primary', '.button-outline', '.button-text', 'button', '.woocommerce a.added_to_cart', 'body.woocommerce a.button', 'input[type="submit"]' ), ), ), ) ); Kirki::add_field( 'bosa', array( 'label' => esc_html__( 'Page & Single Post Title', 'bosa-news-blog' ), 'type' => 'typography', 'settings' => 'page_title_font_control', 'section' => 'typography', 'default' => array( 'font-family' => 'Montserrat', 'variant' => '600', 'font-size' => '48px', 'text-transform' => 'none', ), 'priority' => 80, 'transport' => 'auto', 'output' => array( array( 'element' => array( '.page-title' ), ), ), ) ); Kirki::add_field( 'bosa', array( 'label' => esc_html__( 'Slider Layout', 'bosa-news-blog' ), 'description' => esc_html__( 'Select layout & scroll below to change its options', 'bosa-news-blog' ), 'type' => 'radio-image', 'settings' => 'main_slider_layout', 'section' => 'main_slider_options', 'default' => 'main_slider_two', 'choices' => apply_filters( 'bosa_slider_layout_filter', array( 'main_slider_one' => get_template_directory_uri() . '/assets/images/slider-layout-1.png', ) ), 'priority' => 60, 'active_callback' => array( array( 'setting' => 'main_slider_controls', 'operator' => '==', 'value' => 'slider', ), ), ) ); Kirki::add_field( 'bosa', array( 'label' => esc_html__( 'Slider Text Alignment', 'bosa-news-blog' ), 'type' => 'select', 'settings' => 'main_slider_content_alignment', 'section' => 'main_slider_options', 'default' => 'left', 'choices' => array( 'center' => esc_html__( 'Center', 'bosa-news-blog' ), 'left' => esc_html__( 'Left', 'bosa-news-blog' ), 'right' => esc_html__( 'Right', 'bosa-news-blog' ), ), 'priority' => 180, 'active_callback' => array( array( 'setting' => 'main_slider_controls', 'operator' => '==', 'value' => 'slider', ), ), ) ); Kirki::add_field( 'bosa', array( 'label' => esc_html__( 'Title Typography', 'bosa-news-blog' ), 'type' => 'typography', 'settings' => 'main_slider_title_font_control', 'section' => 'main_slider_options', 'default' => array( 'font-family' => 'Montserrat', 'variant' => '600', 'font-size' => '42px', 'text-transform' => 'none', 'line-height' => '1.4', ), 'priority' => 260, 'transport' => 'auto', 'output' => array( array( 'element' => '.section-banner .banner-content .entry-title', ), ), 'active_callback' => array( array( 'setting' => 'hide_slider_title', 'operator' => '==', 'value' => false, ), array( 'setting' => 'main_slider_controls', 'operator' => '==', 'value' => 'slider', ), ), ) ); Kirki::add_field( 'bosa', array( 'label' => esc_html__( 'Category Typography', 'bosa-news-blog' ), 'type' => 'typography', 'settings' => 'main_slider_cat_font_control', 'section' => 'main_slider_options', 'default' => array( 'font-family' => 'Open Sans', 'variant' => '400', 'font-size' => '15px', 'text-transform' => 'uppercase', 'line-height' => '1.6', ), 'priority' => 280, 'transport' => 'auto', 'output' => array( array( 'element' => '.section-banner .banner-content .entry-header .cat-links a', ), ), 'active_callback' => array( array( 'setting' => 'main_slider_controls', 'operator' => '==', 'value' => 'slider', ), array( 'setting' => 'hide_slider_category', 'operator' => '==', 'value' => false, ), ), ) ); Kirki::add_field( 'bosa', array( 'label' => esc_html__( 'Meta Typography', 'bosa-news-blog' ), 'type' => 'typography', 'settings' => 'main_slider_meta_font_control', 'section' => 'main_slider_options', 'default' => array( 'font-family' => 'Montserrat', 'variant' => 'normal', 'font-size' => '13px', 'text-transform' => 'capitalize', 'line-height' => '1.6', ), 'priority' => 320, 'transport' => 'auto', 'output' => array( array( 'element' => '.section-banner .banner-content .entry-meta a', ), ), 'active_callback' => array( array( 'setting' => 'main_slider_controls', 'operator' => '==', 'value' => 'slider', ), array( array( 'setting' => 'hide_slider_date', 'operator' => '==', 'value' => false, ), array( 'setting' => 'hide_slider_author', 'operator' => '==', 'value' => false, ), array( 'setting' => 'hide_slider_comment', 'operator' => '==', 'value' => false, ), ), ), ) ); Kirki::add_field( 'bosa', array( 'label' => esc_html__( 'Excerpt Typography', 'bosa-news-blog' ), 'type' => 'typography', 'settings' => 'main_slider_excerpt_font_control', 'section' => 'main_slider_options', 'default' => array( 'font-family' => 'Open Sans', 'variant' => 'normal', 'font-size' => '16px', 'text-transform' => 'initial', 'line-height' => '1.8', ), 'priority' => 340, 'transport' => 'auto', 'output' => array( array( 'element' => '.section-banner .banner-content .entry-text p', ), ), 'active_callback' => array( array( 'setting' => 'main_slider_controls', 'operator' => '==', 'value' => 'slider', ), array( 'setting' => 'hide_slider_excerpt', 'operator' => '==', 'value' => false, ), ), ) ); Kirki::add_field( 'bosa', array( 'label' => esc_html__( 'Slider Button Typography', 'bosa-news-blog' ), 'type' => 'typography', 'settings' => 'main_slider_button_font_control', 'section' => 'main_slider_options', 'default' => array( 'font-family' => 'Open Sans', 'variant' => 'normal', 'font-size' => '15px', 'text-transform' => 'capitalize', 'line-height' => '1', ), 'priority' => 380, 'transport' => 'auto', 'output' => array( array( 'element' => '.section-banner .slide-inner .banner-content .button-container a', ), ), 'active_callback' => array( array( 'setting' => 'main_slider_controls', 'operator' => '==', 'value' => 'slider', ), array( 'setting' => 'hide_slider_button', 'operator' => '==', 'value' => false, ), ), ) ); Kirki::add_field( 'bosa', array( 'label' => esc_html__( 'Section Title Typography', 'bosa-news-blog' ), 'type' => 'typography', 'settings' => 'feature_posts_section_title_font_control', 'section' => 'feature_posts_options', 'default' => array( 'font-family' => 'Montserrat', 'variant' => '600', 'font-size' => '24px', 'text-transform' => 'uppercase', 'line-height' => '1.2', ), 'priority' => 40, 'transport' => 'auto', 'output' => array( array( 'element' => '.section-feature-posts-area .section-title', ), ), 'active_callback' => array( array( 'setting' => 'disable_feature_posts_section_title', 'operator' => '==', 'value' => false, ), ), ) ); Kirki::add_field( 'bosa', array( 'label' => esc_html__( 'Section Description Typography', 'bosa-news-blog' ), 'type' => 'typography', 'settings' => 'feature_posts_section_description_font_control', 'section' => 'feature_posts_options', 'default' => array( 'font-family' => 'Open Sans', 'variant' => 'normal', 'font-size' => '16px', 'text-transform' => 'none', 'line-height' => '1.8', ), 'priority' => 70, 'transport' => 'auto', 'output' => array( array( 'element' => '.section-feature-posts-area .section-title-wrap p', ), ), 'active_callback' => array( array( 'setting' => 'disable_feature_posts_section_description', 'operator' => '==', 'value' => false, ), ), ) ); Kirki::add_field( 'bosa', array( 'label' => esc_html__( 'Section Layout', 'bosa-news-blog' ), 'description' => esc_html__( 'Select layout & scroll below to change its options', 'bosa-news-blog' ), 'type' => 'radio-image', 'settings' => 'feature_posts_section_layouts', 'section' => 'feature_posts_options', 'default' => 'feature_two', 'priority' => 90, 'choices' => apply_filters( 'bosa_feature_posts_section_layouts_filter', array( 'feature_one' => get_template_directory_uri() . '/assets/images/feature-post-layout-1.png', ) ), ) ); Kirki::add_field( 'bosa', array( 'label' => esc_html__( 'Post Title Color', 'bosa-news-blog' ), 'type' => 'color', 'settings' => 'featured_post_title_color', 'section' => 'feature_posts_options', 'default' => '#151515', 'priority' => 100, 'active_callback' => array( array( 'setting' => 'skin_select', 'operator' => 'contains', 'value' => array( 'default', 'blackwhite' ), ), array( 'setting' => 'disable_feature_posts_title', 'operator' => '==', 'value' => false, ), ), ) ); Kirki::add_field( 'bosa', array( 'label' => esc_html__( 'Post Category Color', 'bosa-news-blog' ), 'type' => 'color', 'settings' => 'featured_post_category_color', 'section' => 'feature_posts_options', 'default' => '#EB5A3E', 'priority' => 120, 'active_callback' => array( array( 'setting' => 'skin_select', 'operator' => 'contains', 'value' => array( 'default', 'blackwhite' ), ), array( 'setting' => 'hide_featured_posts_category', 'operator' => '==', 'value' => false, ), ), ) ); Kirki::add_field( 'bosa', array( 'label' => esc_html__( 'Post Meta Text Color', 'bosa-news-blog' ), 'type' => 'color', 'settings' => 'featured_post_meta_color', 'section' => 'feature_posts_options', 'default' => '#747474', 'priority' => 130, 'active_callback' => array( array( 'setting' => 'skin_select', 'operator' => 'contains', 'value' => array( 'default', 'blackwhite' ), ), array( array( 'setting' => 'hide_featured_posts_date', 'operator' => '==', 'value' => false, ), array( 'setting' => 'hide_featured_posts_author', 'operator' => '==', 'value' => false, ), array( 'setting' => 'hide_featured_posts_comment', 'operator' => '==', 'value' => false, ), ), ), ) ); Kirki::add_field( 'bosa', array( 'label' => esc_html__( 'Post Meta Icon Color', 'bosa-news-blog' ), 'type' => 'color', 'settings' => 'featured_post_meta_icon_color', 'section' => 'feature_posts_options', 'default' => '#EB5A3E', 'priority' => 140, 'active_callback' => array( array( 'setting' => 'skin_select', 'operator' => 'contains', 'value' => array( 'default', 'blackwhite' ), ), array( array( 'setting' => 'hide_featured_posts_date', 'operator' => '==', 'value' => false, ), array( 'setting' => 'hide_featured_posts_author', 'operator' => '==', 'value' => false, ), array( 'setting' => 'hide_featured_posts_comment', 'operator' => '==', 'value' => false, ), ), ), ) ); Kirki::add_field( 'bosa', array( 'label' => esc_html__( 'Post Title Typography', 'bosa-news-blog' ), 'type' => 'typography', 'settings' => 'feature_posts_font_control', 'section' => 'feature_posts_options', 'default' => array( 'font-family' => 'Montserrat', 'variant' => '600', 'font-size' => '14px', 'text-transform' => 'uppercase', 'line-height' => '1.4', ), 'priority' => 270, 'transport' => 'auto', 'output' => array( array( 'element' => '.feature-posts-content-wrap .feature-posts-content .feature-posts-title', ), ), 'active_callback' => array( array( 'setting' => 'disable_feature_posts_title', 'operator' => '==', 'value' => false, ), ), ) ); Kirki::add_field( 'bosa', array( 'label' => esc_html__( 'Post Category Typography', 'bosa-news-blog' ), 'type' => 'typography', 'settings' => 'featured_posts_cat_font_control', 'section' => 'feature_posts_options', 'default' => array( 'font-family' => 'Montserrat', 'variant' => '500', 'font-size' => '12px', 'text-transform' => 'capitalize', 'line-height' => '1', ), 'priority' => 300, 'transport' => 'auto', 'output' => array( array( 'element' => '.post .feature-posts-content .cat-links a', ), ), 'active_callback' => array( array( 'setting' => 'hide_featured_posts_category', 'operator' => '==', 'value' => false, ), ), ) ); Kirki::add_field( 'bosa', array( 'label' => esc_html__( 'Post Meta Typography', 'bosa-news-blog' ), 'type' => 'typography', 'settings' => 'featured_posts_meta_font_control', 'section' => 'feature_posts_options', 'default' => array( 'font-family' => 'Montserrat', 'variant' => '500', 'font-size' => '12px', 'text-transform' => 'capitalize', 'line-height' => '1.6', ), 'priority' => 340, 'transport' => 'auto', 'output' => array( array( 'element' => '.post .feature-posts-content .entry-meta a', ), ), 'active_callback' => array( array( array( 'setting' => 'hide_featured_posts_date', 'operator' => '==', 'value' => false, ), array( 'setting' => 'hide_featured_posts_author', 'operator' => '==', 'value' => false, ), array( 'setting' => 'hide_featured_posts_comment', 'operator' => '==', 'value' => false, ), ), ), ) ); Kirki::add_field( 'bosa', array( 'label' => esc_html__( 'Section Title Typography', 'bosa-news-blog' ), 'type' => 'typography', 'settings' => 'latest_posts_section_title_font_control', 'section' => 'latest_posts_options', 'default' => array( 'font-family' => 'Montserrat', 'variant' => '600', 'font-size' => '24px', 'text-transform' => 'uppercase', 'line-height' => '1.2', ), 'priority' => 40, 'transport' => 'auto', 'output' => array( array( 'element' => '.section-post-area .section-title-wrap .section-title', ), ), 'active_callback' => array( array( 'setting' => 'disable_latest_posts_section_title', 'operator' => '==', 'value' => false, ), ), ) ); Kirki::add_field( 'bosa', array( 'label' => esc_html__( 'Section Description Typography', 'bosa-news-blog' ), 'type' => 'typography', 'settings' => 'latest_posts_section_description_font_control', 'section' => 'latest_posts_options', 'default' => array( 'font-family' => 'Open Sans', 'variant' => 'normal', 'font-size' => '16px', 'text-transform' => 'none', 'line-height' => '1.8', ), 'priority' => 70, 'transport' => 'auto', 'output' => array( array( 'element' => '.section-post-area .section-title-wrap p', ), ), 'active_callback' => array( array( 'setting' => 'disable_latest_posts_section_description', 'operator' => '==', 'value' => false, ), ), ) ); Kirki::add_field( 'bosa', array( 'label' => esc_html__( 'Post Title Typography', 'bosa-news-blog' ), 'type' => 'typography', 'settings' => 'blog_post_title_font_control', 'section' => 'blog_page_style_options', 'default' => array( 'font-family' => 'Montserrat', 'variant' => '500', 'font-size' => '18px', 'text-transform' => 'capitalize', 'line-height' => '1.4', ), 'priority' => 120, 'transport' => 'auto', 'output' => array( array( 'element' => '#primary article .entry-title', ), ), 'active_callback' => array( array( 'setting' => 'hide_post_title', 'operator' => '==', 'value' => false, ), ), ) ); Kirki::add_field( 'bosa', array( 'label' => esc_html__( 'Post Category Typography', 'bosa-news-blog' ), 'type' => 'typography', 'settings' => 'blog_post_cat_font_control', 'section' => 'blog_page_style_options', 'default' => array( 'font-family' => 'Open Sans', 'variant' => '400', 'font-size' => '13px', 'text-transform' => 'uppercase', 'line-height' => '1.6', ), 'priority' => 140, 'transport' => 'auto', 'output' => array( array( 'element' => '#primary .post .entry-content .entry-header .cat-links a', ), ), 'active_callback' => array( array( 'setting' => 'hide_category', 'operator' => '==', 'value' => false, ), ), ) ); Kirki::add_field( 'bosa', array( 'label' => esc_html__( 'Post Meta Typography', 'bosa-news-blog' ), 'type' => 'typography', 'settings' => 'blog_post_meta_font_control', 'section' => 'blog_page_style_options', 'default' => array( 'font-family' => 'Montserrat', 'variant' => '400', 'font-size' => '13px', 'text-transform' => 'capitalize', 'line-height' => '1.6', ), 'priority' => 180, 'transport' => 'auto', 'output' => array( array( 'element' => '#primary .entry-meta', ), ), 'active_callback' => array( array( array( 'setting' => 'hide_date', 'operator' => '==', 'value' => false, ), array( 'setting' => 'hide_author', 'operator' => '==', 'value' => false, ), array( 'setting' => 'hide_comment', 'operator' => '==', 'value' => false, ), ), ), ) ); Kirki::add_field( 'bosa', array( 'label' => esc_html__( 'Post Excerpt Typography', 'bosa-news-blog' ), 'type' => 'typography', 'settings' => 'blog_post_excerpt_font_control', 'section' => 'blog_page_style_options', 'default' => array( 'font-family' => 'Open Sans', 'variant' => '400', 'font-size' => '15px', 'text-transform' => 'initial', 'line-height' => '1.8', ), 'priority' => 200, 'transport' => 'auto', 'output' => array( array( 'element' => '#primary .entry-text p', ), ), 'active_callback' => array( array( 'setting' => 'hide_blog_page_excerpt', 'operator' => '==', 'value' => false, ), ), ) ); Kirki::add_field( 'bosa', array( 'label' => esc_html__( 'Post Layouts', 'bosa-news-blog' ), 'description' => esc_html__( 'Grid / List / Single', 'bosa-news-blog' ), 'type' => 'radio-image', 'settings' => 'archive_post_layout', 'section' => 'blog_page_style_options', 'default' => 'grid', 'priority' => 10, 'choices' => apply_filters( 'bosa_archive_post_layout_filter', array( 'grid' => get_template_directory_uri() . '/assets/images/grid-layout.png', 'list' => get_template_directory_uri() . '/assets/images/list-layout.png', 'single' => get_template_directory_uri() . '/assets/images/single-layout.png', ) ), ) ); Kirki::add_field( 'bosa', array( 'label' => esc_html__( 'Section Title Typography', 'bosa-news-blog' ), 'type' => 'typography', 'settings' => 'highlight_posts_section_title_font_control', 'section' => 'highlight_posts_options', 'default' => array( 'font-family' => 'Montserrat', 'variant' => '600', 'font-size' => '24px', 'text-transform' => 'uppercase', 'line-height' => '1.2', ), 'priority' => 40, 'transport' => 'auto', 'output' => array( array( 'element' => '.section-highlight-post .section-title', ), ), 'active_callback' => array( array( 'setting' => 'disable_highlight_posts_section_title', 'operator' => '==', 'value' => false, ), ), ) ); Kirki::add_field( 'bosa', array( 'label' => esc_html__( 'Section Description Typography', 'bosa-news-blog' ), 'type' => 'typography', 'settings' => 'highlight_posts_section_description_font_control', 'section' => 'highlight_posts_options', 'default' => array( 'font-family' => 'Open Sans', 'variant' => 'normal', 'font-size' => '16px', 'text-transform' => 'none', 'line-height' => '1.8', ), 'priority' => 70, 'transport' => 'auto', 'output' => array( array( 'element' => '.section-highlight-post .section-title-wrap p', ), ), 'active_callback' => array( array( 'setting' => 'disable_highlight_posts_section_description', 'operator' => '==', 'value' => false, ), ), ) ); Kirki::add_field( 'bosa', array( 'label' => esc_html__( 'Post Title Typography', 'bosa-news-blog' ), 'type' => 'typography', 'settings' => 'highlight_posts_title_font_control', 'section' => 'highlight_posts_options', 'default' => array( 'font-family' => 'Montserrat', 'variant' => '500', 'font-size' => '16px', 'text-transform' => 'none', 'line-height' => '1.4', ), 'priority' => 280, 'transport' => 'auto', 'output' => array( array( 'element' => '.highlight-post-slider .post .entry-content .entry-title', ), ), 'active_callback' => array( array( 'setting' => 'hide_highlight_posts_title', 'operator' => '==', 'value' => false, ), ), ) ); Kirki::add_field( 'bosa', array( 'label' => esc_html__( 'Post Category Typography', 'bosa-news-blog' ), 'type' => 'typography', 'settings' => 'highlight_posts_cat_font_control', 'section' => 'highlight_posts_options', 'default' => array( 'font-family' => 'Montserrat', 'variant' => '400', 'font-size' => '12px', 'text-transform' => 'capitalize', 'line-height' => '1', ), 'priority' => 260, 'transport' => 'auto', 'output' => array( array( 'element' => '.highlight-post-slider .post .cat-links a', ), ), 'active_callback' => array( array( 'setting' => 'hide_highlight_posts_category', 'operator' => '==', 'value' => false, ), ), ) ); Kirki::add_field( 'bosa', array( 'label' => esc_html__( 'Post Meta Typography', 'bosa-news-blog' ), 'type' => 'typography', 'settings' => 'highlight_posts_meta_font_control', 'section' => 'highlight_posts_options', 'default' => array( 'font-family' => 'Open Sans', 'variant' => '500', 'font-size' => '12px', 'text-transform' => 'capitalize', 'line-height' => '1.6', ), 'priority' => 320, 'transport' => 'auto', 'output' => array( array( 'element' => '.highlight-post-slider .post .entry-meta a', ), ), 'active_callback' => array( array( array( 'setting' => 'hide_highlight_posts_date', 'operator' => '==', 'value' => false, ), array( 'setting' => 'hide_highlight_posts_author', 'operator' => '==', 'value' => false, ), array( 'setting' => 'hide_highlight_posts_comment', 'operator' => '==', 'value' => false, ), ), ), ) ); Kirki::add_field( 'bosa', array( 'label' => esc_html__( 'Widget Title Typography', 'bosa-news-blog' ), 'type' => 'typography', 'settings' => 'sidebar_widget_title_font_control', 'section' => 'sidebar_options', 'default' => array( 'font-family' => 'Montserrat', 'variant' => '600', 'font-size' => '14px', 'text-transform' => 'uppercase', 'line-height' => '1.4', ), 'priority' => 20, 'transport' => 'auto', 'output' => array( array( 'element' => '.sidebar .widget .widget-title', ), ), 'active_callback' => array( array( 'setting' => 'sidebar_settings', 'operator' => 'contains', 'value' => array( 'right', 'left', 'right-left' ), ), ), ) ); Kirki::add_field( 'bosa', array( 'label' => esc_html__( 'Widget Title Typography', 'bosa-news-blog' ), 'type' => 'typography', 'settings' => 'footer_widget_title_font_control', 'section' => 'footer_widgets_options', 'default' => array( 'font-family' => 'Montserrat', 'variant' => '500', 'font-size' => '18px', 'text-transform' => 'capitalize', 'line-height' => '1.4', ), 'priority' => 120, 'transport' => 'auto', 'output' => array( array( 'element' => '.site-footer .widget .widget-title', ), ), ) ); Kirki::add_field( 'bosa', array( 'label' => esc_html__( 'Header Layouts', 'bosa-news-blog' ), 'description' => esc_html__( 'Select layout & scroll below to change its options', 'bosa-news-blog' ), 'type' => 'radio-image', 'settings' => 'header_layout', 'section' => 'header_style_options', 'default' => 'header_four', 'choices' => apply_filters( 'bosa_header_layout_filter', array( 'header_one' => get_template_directory_uri() . '/assets/images/header-layout-1.png', 'header_two' => get_template_directory_uri() . '/assets/images/header-layout-2.png', 'header_three' => get_template_directory_uri() . '/assets/images/header-layout-3.png', ) ), 'priority' => 40, ) ); Kirki::add_field( 'bosa', array( 'label' => esc_html__( 'Non Transparent Mid Header Background Color', 'bosa-news-blog' ), 'description' => esc_html__( 'It can be used as a transparent background color over image.', 'bosa-news-blog' ), 'type' => 'color', 'settings' => 'mid_header_background_color', 'section' => 'header_style_options', 'default' => '', 'priority' => 230, 'active_callback' => array( array( 'setting' => 'header_layout', 'operator' => 'contains', 'value' => array( 'header_three', 'header_four' ), ), array( 'setting' => 'skin_select', 'operator' => 'contains', 'value' => array( 'default', 'blackwhite' ), ), ), ) ); Kirki::add_field( 'bosa', array( 'label' => esc_html__( 'Non Transparent Mid Header Text Link Hover Color', 'bosa-news-blog' ), 'type' => 'color', 'settings' => 'mid_header_text_link_hover_color', 'section' => 'header_style_options', 'default' => '#086abd', 'priority' => 240, 'active_callback' => array( array( 'setting' => 'header_layout', 'operator' => 'contains', 'value' => array( 'header_three','header_four' ), ), ), ) ); Kirki::add_field( 'bosa', array( 'label' => esc_html__( 'Advertisement Banner', 'bosa-news-blog' ), 'description' => esc_html__( 'Image dimensions 730 by 90 pixels is recommended.', 'bosa-news-blog' ), 'type' => 'image', 'settings' => 'header_advertisement_banner', 'section' => 'header_style_options', 'default' => '', 'choices' => array( 'save_as' => 'id', ), 'priority' => 222, 'active_callback' => array( array( 'setting' => 'header_layout', 'operator' => 'contains', 'value' => array( 'header_four' ), ), ), ) ); Kirki::add_field( 'bosa', array( 'label' => esc_html__( 'Choose Image Size', 'bosa-news-blog' ), 'type' => 'select', 'settings' => 'render_header_ad_image_size', 'section' => 'header_style_options', 'default' => 'full', 'placeholder' => esc_html__( 'Select Image Size', 'bosa-news-blog' ), 'choices' => bosa_get_intermediate_image_sizes(), 'priority' => 223, 'active_callback' => array( array( 'setting' => 'header_layout', 'operator' => 'contains', 'value' => array( 'header_four' ), ), ), ) ); Kirki::add_field( 'bosa', array( 'label' => esc_html__( 'Advertisement Banner Link', 'bosa-news-blog' ), 'type' => 'link', 'settings' => 'header_advertisement_banner_link', 'section' => 'header_style_options', 'default' => '', 'priority' => 224, 'active_callback' => array( array( 'setting' => 'header_layout', 'operator' => 'contains', 'value' => array( 'header_four' ), ), ), ) ); Kirki::add_field( 'bosa', array( 'label' => esc_html__( 'Disable Mid Header Section Border', 'bosa-news-blog' ), 'type' => 'checkbox', 'settings' => 'disable_mid_header_border', 'section' => 'header_style_options', 'default' => false, 'priority' => 250, 'active_callback' => array( array( 'setting' => 'header_layout', 'operator' => 'contains', 'value' => array( 'header_three', 'header_four' ), ), ), ) ); Kirki::add_field( 'bosa', array( 'label' => esc_html__( 'Header Home Icon Background Color', 'bosa-news-blog' ), 'type' => 'color', 'settings' => 'header_home_icon_bg_color', 'section' => 'header_style_options', 'default' => '#EB5A3E', 'priority' => 295, 'active_callback' => array( array( 'setting' => 'header_layout', 'operator' => 'contains', 'value' => array( 'header_four' ), ), ), ) ); Kirki::add_field( 'bosa', array( 'label' => esc_html__( 'Header Home Icon Hover Background Color', 'bosa-news-blog' ), 'type' => 'color', 'settings' => 'header_home_icon_hover_bg_color', 'section' => 'header_style_options', 'default' => '#086abd', 'priority' => 296, 'active_callback' => array( array( 'setting' => 'header_layout', 'operator' => 'contains', 'value' => array( 'header_four' ), ), ), ) ); Kirki::add_field( 'bosa', array( 'label' => esc_html__( 'Disable Header Date', 'bosa-news-blog' ), 'type' => 'checkbox', 'settings' => 'disable_header_date', 'section' => 'header_style_options', 'default' => false, 'priority' => 430, 'active_callback' => array( array( 'setting' => 'header_layout', 'operator' => 'contains', 'value' => array( 'header_four' ), ), ), ) ); Kirki::add_field( 'bosa', array( 'label' => esc_html__( 'Disable Header Home Icon', 'bosa-news-blog' ), 'type' => 'checkbox', 'settings' => 'disable_header_home_icon', 'section' => 'header_style_options', 'default' => false, 'priority' => 440, 'active_callback' => array( array( 'setting' => 'header_layout', 'operator' => 'contains', 'value' => array( 'header_four' ), ), ), ) ); Kirki::add_field( 'bosa', array( 'label' => esc_html__( 'Disable Mid Header Section Border', 'bosa-news-blog' ), 'type' => 'checkbox', 'settings' => 'disable_mobile_mid_header_border', 'section' => 'header_responsive', 'default' => false, 'priority' => 50, 'active_callback' => array( array( 'setting' => 'header_layout', 'operator' => 'contains', 'value' => array( 'header_one', 'header_three', 'header_four' ), ), ), ) ); Kirki::add_field( 'bosa', array( 'label' => esc_html__( 'Disable Header Date', 'bosa-news-blog' ), 'type' => 'checkbox', 'settings' => 'disable_mobile_date', 'section' => 'header_responsive', 'default' => false, 'priority' => 55, 'active_callback' => array( array( 'setting' => 'header_layout', 'operator' => 'contains', 'value' => array( 'header_four' ), ), array( 'setting' => 'disable_header_date', 'operator' => '=', 'value' => false, ), array( 'setting' => 'disable_mobile_top_header', 'operator' => '=', 'value' => false, ), ), ) ); Kirki::add_field( 'bosa', array( 'label' => esc_html__( 'Disable Header Advertisement Banner', 'bosa-news-blog' ), 'type' => 'checkbox', 'settings' => 'disable_mobile_ad_banner', 'section' => 'header_responsive', 'default' => false, 'priority' => 56, 'active_callback' => array( array( 'setting' => 'header_layout', 'operator' => 'contains', 'value' => array( 'header_four' ), ), array( 'setting' => 'disable_mobile_top_header', 'operator' => '=', 'value' => false, ), ), ) ); Kirki::add_field( 'bosa', array( 'label' => esc_html__( 'Disable Header Secondary Menu', 'bosa-news-blog' ), 'type' => 'checkbox', 'settings' => 'disable_secondary_menu', 'section' => 'header_responsive', 'default' => false, 'priority' => 70, 'active_callback' => array( array( 'setting' => 'header_layout', 'operator' => 'contains', 'value' => array( 'header_three', 'header_four' ), ), array( 'setting' => 'disable_mobile_top_header', 'operator' => '=', 'value' => false, ), ), ) ); Kirki::add_field( 'bosa', array( 'label' => esc_html__( 'Header Height (in px)', 'bosa-news-blog' ), 'description' => esc_html__( 'This option will only apply to Desktop. Please click on below Desktop Icon to see changes. Automatically adjust by theme default in the responsive devices. ', 'bosa-news-blog' ), 'type' => 'slider', 'settings' => 'header_image_height', 'section' => 'header_style_options', 'transport' => 'postMessage', 'default' => 150, 'choices' => array( 'min' => 50, 'max' => 1200, 'step' => 10, ), 'priority' => 300, ) ); Kirki::add_field( 'bosa', array( 'label' => esc_html__( 'Footer Layouts', 'bosa-news-blog' ), 'type' => 'radio-image', 'settings' => 'footer_layout', 'section' => 'footer_style_options', 'default' => 'footer_two', 'priority' => 20, 'choices' => apply_filters( 'bosa_footer_layout_filter', array( 'footer_one' => get_template_directory_uri() . '/assets/images/footer-layout-1.png', 'footer_two' => get_template_directory_uri() . '/assets/images/footer-layout-2.png', 'footer_three' => get_template_directory_uri() . '/assets/images/footer-layout-3.png', ) ), ) ); Kirki::add_field( 'bosa', array( 'label' => esc_html__( 'Bottom Footer Typography', 'bosa-news-blog' ), 'type' => 'typography', 'settings' => 'footer_style_font_control', 'section' => 'footer_style_options', 'default' => array( 'font-family' => 'Montserrat', 'variant' => '500', 'font-size' => '14px', 'text-transform' => 'none', 'line-height' => '1.6', ), 'priority' => 90, 'transport' => 'auto', 'output' => array( array( 'element' => array( '.site-footer .site-info', '.site-footer .footer-menu ul li a' ), ), ), ) ); Kirki::add_field( 'bosa', array( 'label' => esc_html__( 'Sidebar Layouts', 'bosa-news-blog' ), 'description' => esc_html__( 'Right / Left / Both / None', 'bosa-news-blog' ), 'type' => 'radio-image', 'settings' => 'sidebar_settings', 'section' => 'sidebar_options', 'default' => 'right-left', 'choices' => array( 'right' => get_template_directory_uri() . '/assets/images/right-sidebar.png', 'left' => get_template_directory_uri() . '/assets/images/left-sidebar.png', 'right-left' => get_template_directory_uri() . '/assets/images/right-left-sidebar.png', 'no-sidebar' => get_template_directory_uri() . '/assets/images/no-sidebar.png', ), 'priority' => 10, ) ); Kirki::add_field( 'bosa', array( 'label' => esc_html__( 'Slider Columns', 'bosa-news-blog' ), 'type' => 'number', 'settings' => 'highlight_posts_slides_show', 'section' => 'highlight_posts_options', 'default' => 4, 'choices' => array( 'min' => '2', 'max' => '4', 'step'=> '1', ), 'priority' => 190, ) ); // Instagram Options Kirki::add_section( 'instagram_feed_options', array( 'title' => esc_html__( 'Instagram Feed', 'bosa-news-blog' ), 'panel' => 'footer_options', 'capability' => 'edit_theme_options', 'priority' => 45, ) ); Kirki::add_field( 'bosa', array( 'label' => esc_html__( 'Disable Instagram Feed', 'bosa-news-blog' ), 'type' => 'checkbox', 'settings' => 'disable_instagram', 'section' => 'instagram_feed_options', 'default' => true, 'priority' => 10, ) ); Kirki::add_field( 'bosa', array( 'label' => esc_html__( 'Instagram Shortcode', 'bosa-news-blog' ), 'type' => 'text', 'settings' => 'insta_shortcode', 'section' => 'instagram_feed_options', 'default' => '', 'priority' => 20, ) ); Kirki::add_field( 'bosa', array( 'label' => esc_html__( 'Enable in Homepage Only', 'bosa-news-blog' ), 'type' => 'checkbox', 'settings' => 'enable_instagram_homepage', 'section' => 'instagram_feed_options', 'default' => false, 'priority' => 30, ) ); Kirki::add_field( 'bosa', array( 'label' => esc_html__( 'Disable Section Title', 'bosa-news-blog' ), 'type' => 'checkbox', 'settings' => 'disable_instagram_section_title', 'section' => 'instagram_feed_options', 'default' => true, 'priority' => 40, ) ); Kirki::add_field( 'bosa', array( 'label' => esc_html__( 'Section Title', 'bosa-news-blog' ), 'type' => 'text', 'settings' => 'instagram_section_title', 'section' => 'instagram_feed_options', 'default' => '', 'priority' => 50, 'active_callback' => array( array( 'setting' => 'disable_instagram_section_title', 'operator' => '==', 'value' => false, ), ), ) ); Kirki::add_field( 'bosa', array( 'label' => esc_html__( 'Section Title Typography', 'bosa-news-blog' ), 'type' => 'typography', 'settings' => 'instagram_section_title_font_control', 'section' => 'instagram_feed_options', 'default' => array( 'font-family' => 'Montserrat', 'variant' => '600', 'font-size' => '24px', 'text-transform' => 'none', 'line-height' => '1.2', ), 'priority' => 60, 'transport' => 'auto', 'output' => array( array( 'element' => '.section-instagram-wrapper .section-title', ), ), 'active_callback' => array( array( 'setting' => 'disable_instagram_section_title', 'operator' => '==', 'value' => false, ), ), ) ); Kirki::add_field( 'bosa', array( 'label' => esc_html__( 'Disable Section Description', 'bosa-news-blog' ), 'type' => 'checkbox', 'settings' => 'disable_instagram_section_description', 'section' => 'instagram_feed_options', 'default' => true, 'priority' => 70, ) ); Kirki::add_field( 'bosa', array( 'label' => esc_html__( 'Section Description', 'bosa-news-blog' ), 'type' => 'text', 'settings' => 'instagram_section_description', 'section' => 'instagram_feed_options', 'default' => '', 'priority' => 80, 'active_callback' => array( array( 'setting' => 'disable_instagram_section_description', 'operator' => '==', 'value' => false, ), ), ) ); Kirki::add_field( 'bosa', array( 'label' => esc_html__( 'Section Description Typography', 'bosa-news-blog' ), 'type' => 'typography', 'settings' => 'instagram_section_description_font_control', 'section' => 'instagram_feed_options', 'default' => array( 'font-family' => 'Open Sans', 'variant' => 'normal', 'font-size' => '16px', 'text-transform' => 'none', 'line-height' => '1.8', ), 'priority' => 90, 'transport' => 'auto', 'output' => array( array( 'element' => '.section-instagram-wrapper .section-title-wrap p', ), ), 'active_callback' => array( array( 'setting' => 'disable_instagram_section_description', 'operator' => '==', 'value' => false, ), ), ) ); Kirki::add_field( 'bosa', array( 'label' => esc_html__( 'Section Title and Description Alignment', 'bosa-news-blog' ), 'type' => 'select', 'settings' => 'instagram_section_title_desc_alignment', 'section' => 'instagram_feed_options', 'default' => 'text-left', 'choices' => array( 'text-left' => esc_html__( 'Left', 'bosa-news-blog' ), 'text-center' => esc_html__( 'Center', 'bosa-news-blog' ), 'text-right' => esc_html__( 'Right', 'bosa-news-blog' ), ), 'priority' => 100, 'active_callback' => array( array( array( 'setting' => 'disable_instagram_section_title', 'operator' => '==', 'value' => false, ), array( 'setting' => 'disable_instagram_section_description', 'operator' => '==', 'value' => false, ), ), ), ) ); }