esc_html__( 'Whats New ', 'blog-reflection' ), 'panel' => 'font-page-settings', ) ); // enable disable new \Kirki\Field\Checkbox_Switch( [ 'label' => esc_html__( 'Enable Whats New', 'blog-reflection' ), 'section' => 'home_one_whats_new_options', 'settings' => 'home_one_enable_whats_new', 'default' => 'on', 'choices' => [ 'on' => esc_html__( 'Enable', 'blog-reflection' ), 'off' => esc_html__( 'Disable', 'blog-reflection' ), ], ] ); new \Kirki\Field\Text( [ 'settings' => 'home_one_whats_new_title', 'label' => esc_html__( 'Whats New Title', 'blog-reflection' ), 'default' => 'Whats New', 'section' => 'home_one_whats_new_options', 'active_callback' => [ [ 'setting' => 'home_one_enable_whats_new', 'operator' => '==', 'value' => true, ], ], 'partial_refresh' => [ 'home_one_whats_new_options_title_refresh' => [ 'selector' => '.what-new-edit', 'render_callback' => 'blog_reflection_customizer_what_new_quick_edit', ], ], ] ); // section divider new \Kirki\Pro\Field\Divider( [ 'settings' => 'home_one_what_new_choose_cat_or_latest_divider_one', 'section' => 'home_one_whats_new_options', 'choices' => [ 'color' => '#ff3d83' ], 'active_callback' => [ [ 'setting' => 'home_one_enable_whats_new', 'operator' => '==', 'value' => true, ], ], ] ); // Toggle Field: Choose between Category or Latest Post new \Kirki\Field\Radio( [ 'settings' => 'home_one_what_new_choose_cat_or_latest', 'label' => esc_html__( 'Select Top Content Type', 'blog-reflection' ), 'section' => 'home_one_whats_new_options', 'default' => 'latest', 'choices' => [ 'latest' => esc_html__( 'Latest Post', 'blog-reflection' ), 'category' => esc_html__( 'Category', 'blog-reflection' ), ], 'active_callback' => [ [ 'setting' => 'home_one_enable_whats_new', 'operator' => '==', 'value' => true, ], ], ] ); new \Kirki\Field\Select( [ 'settings' => 'home_one_what_new_category', 'label' => esc_html__( 'Select What New Post Category', 'blog-reflection' ), 'section' => 'home_one_whats_new_options', 'default' => 1, 'placeholder' => esc_html__( 'Choose an Category', 'blog-reflection' ), 'choices' => Kirki\Util\Helper::get_terms(['taxonomy' => 'category']), 'active_callback' => [ [ 'setting' => 'home_one_enable_whats_new', 'operator' => '==', 'value' => true, ], [ 'setting' => 'home_one_what_new_choose_cat_or_latest', 'operator' => '==', 'value' => 'category', ], ], 'multiple' => false, // Ensures single selection ] ); // section divider new \Kirki\Pro\Field\Divider( [ 'settings' => 'home_one_whats_new_order_divider_one', 'section' => 'home_one_whats_new_options', 'choices' => [ 'color' => '#ff3d83' ], 'active_callback' => [ [ 'setting' => 'home_one_enable_whats_new', 'operator' => '==', 'value' => true, ], ], ] ); //Select Post order new \Kirki\Field\Select( [ 'settings' => 'home_one_whats_new_order', 'label' => esc_html__( 'Select Whats New Order', 'blog-reflection' ), 'section' => 'home_one_whats_new_options', 'default' => 'desc', 'placeholder' => esc_html__( 'Choose an option', 'blog-reflection' ), 'active_callback' => [ [ 'setting' => 'home_one_enable_whats_new', 'operator' => '==', 'value' => true, ], [ 'setting' => 'enable_whats_new_filter', 'operator' => '==', 'value' => true, ], ], 'choices' => [ 'asc' => esc_html__( 'ASE', 'blog-reflection' ), 'desc' => esc_html__( 'DESE', 'blog-reflection' ), ], ] ); //Select Post order by new \Kirki\Field\Select( [ 'settings' => 'home-one_whats_new_order_by', 'label' => esc_html__( 'Select whats new Order By', 'blog-reflection' ), 'section' => 'home_one_whats_new_options', 'default' => 'date', 'placeholder' => esc_html__( 'Choose an option', 'blog-reflection' ), 'active_callback' => [ [ 'setting' => 'home_one_enable_whats_new', 'operator' => '==', 'value' => true, ], [ 'setting' => 'enable_whats_new_post_filter', 'operator' => '==', 'value' => true, ], ], 'choices' => [ 'none' => esc_html__( 'None', 'blog-reflection' ), 'ID' => esc_html__( 'ID', 'blog-reflection' ), 'date' => esc_html__( 'Date', 'blog-reflection' ), 'name' => esc_html__( 'Name', 'blog-reflection' ), 'title' => esc_html__( 'Title', 'blog-reflection' ), 'comment_count' => esc_html__( 'Comment count', 'blog-reflection' ), 'rand' => esc_html__( 'Random', 'blog-reflection' ), ], ] ); // section divider new \Kirki\Pro\Field\Divider( [ 'settings' => 'home_one_what_new_bottom_cat_or_latest_divider_one', 'section' => 'home_one_whats_new_options', 'choices' => [ 'color' => '#ff3d83' ], 'active_callback' => [ [ 'setting' => 'home_one_enable_whats_new', 'operator' => '==', 'value' => true, ], ], ] ); // Toggle Field: Choose between Category or Latest Post new \Kirki\Field\Radio( [ 'settings' => 'home_one_what_new_bottom_cat_or_latest', 'label' => esc_html__( 'Select Bottom Content Type', 'blog-reflection' ), 'section' => 'home_one_whats_new_options', 'default' => 'latest', 'choices' => [ 'latest' => esc_html__( 'Latest Post', 'blog-reflection' ), 'category' => esc_html__( 'Category', 'blog-reflection' ), ], 'active_callback' => [ [ 'setting' => 'home_one_enable_whats_new', 'operator' => '==', 'value' => true, ], ], ] ); new \Kirki\Field\Select( [ 'settings' => 'home_one_what_new_post_category', 'label' => esc_html__( 'Select Bottom Post Category', 'blog-reflection' ), 'section' => 'home_one_whats_new_options', 'default' => 1, 'placeholder' => esc_html__( 'Choose an Category', 'blog-reflection' ), 'choices' => Kirki\Util\Helper::get_terms(['taxonomy' => 'category']), 'active_callback' => [ [ 'setting' => 'home_one_enable_whats_new', 'operator' => '==', 'value' => true, ], [ 'setting' => 'home_one_what_new_bottom_cat_or_latest', 'operator' => '==', 'value' => 'category', ], ], 'multiple' => false, // Ensures single selection ] ); // section divider new \Kirki\Pro\Field\Divider( [ 'settings' => 'home_one_whats_new_post_order_divider_one', 'section' => 'home_one_whats_new_options', 'choices' => [ 'color' => '#ff3d83' ], 'active_callback' => [ [ 'setting' => 'home_one_enable_whats_new', 'operator' => '==', 'value' => true, ], ], ] ); // Select Post order new \Kirki\Field\Select( [ 'settings' => 'home_one_whats_new_post_order', 'label' => esc_html__( 'Select Whats New Order', 'blog-reflection' ), 'section' => 'home_one_whats_new_options', 'default' => 'desc', 'placeholder' => esc_html__( 'Choose an option', 'blog-reflection' ), 'active_callback' => [ [ 'setting' => 'home_one_enable_whats_new', 'operator' => '==', 'value' => true, ], [ 'setting' => 'enable_whats_new_filter', 'operator' => '==', 'value' => true, ], ], 'choices' => [ 'asc' => esc_html__( 'ASE', 'blog-reflection' ), 'desc' => esc_html__( 'DESE', 'blog-reflection' ), ], ] ); //Select Post order by new \Kirki\Field\Select( [ 'settings' => 'home_one_whats_new_post_order_by', 'label' => esc_html__( 'Select whats new Order By', 'blog-reflection' ), 'section' => 'home_one_whats_new_options', 'default' => 'date', 'placeholder' => esc_html__( 'Choose an option', 'blog-reflection' ), 'active_callback' => [ [ 'setting' => 'home_one_enable_whats_new', 'operator' => '==', 'value' => true, ], [ 'setting' => 'enable_whats_new_post_filter', 'operator' => '==', 'value' => true, ], ], 'choices' => [ 'none' => esc_html__( 'None', 'blog-reflection' ), 'ID' => esc_html__( 'ID', 'blog-reflection' ), 'date' => esc_html__( 'Date', 'blog-reflection' ), 'name' => esc_html__( 'Name', 'blog-reflection' ), 'title' => esc_html__( 'Title', 'blog-reflection' ), 'comment_count' => esc_html__( 'Comment count', 'blog-reflection' ), 'rand' => esc_html__( 'Random', 'blog-reflection' ), ], ] ); // section divider new \Kirki\Pro\Field\Divider( [ 'settings' => 'what_new_sidebar_enable_disable_divider_one', 'section' => 'home_one_whats_new_options', 'choices' => [ 'color' => '#ff3d83' ], 'active_callback' => [ [ 'setting' => 'home_one_enable_whats_new', 'operator' => '==', 'value' => true, ], ], ] ); // side bar enable disable code new \Kirki\Field\Checkbox_Switch( [ 'label' => esc_html__( 'Enable Disable What New SideBar', 'blog-reflection' ), 'section' => 'home_one_whats_new_options', 'settings' => 'what_new_sidebar_enable_disable', 'default' => 'off', 'choices' => [ 'on' => esc_html__( 'Enable', 'blog-reflection' ), 'off' => esc_html__( 'Disable', 'blog-reflection' ), ], ] );