'edit_theme_options', 'option_type' => 'theme_mod', ) ); Kirki::add_panel( 'theme_option', array( 'priority' => 10, 'title' => esc_html__( 'Theme Option', 'fire-blog' ), ) ); Kirki::add_section( 'general', array( 'title' => esc_html__( 'General' ,'fire-blog'), 'panel' => 'theme_option', 'capability' => 'edit_theme_options', ) ); Kirki::add_field( 'fire-blog', array( 'type' => 'radio-buttonset', 'settings' => 'homepage_view', 'label' => esc_html__( 'Homepage Style', 'fire-blog' ), 'section' => 'general', 'default' => 'right', 'priority' => 10, 'choices' => array( 'right' => esc_attr__( 'Right Sidebar', 'fire-blog' ), 'left' => esc_attr__( 'Left Sidebar', 'fire-blog' ), 'full' => esc_attr__( 'Full', 'fire-blog' ), 'two' => esc_attr__( 'Two column', 'fire-blog' ), 'three' => esc_attr__( 'Three Column', 'fire-blog' ), ), ) ); Kirki::add_field( 'fire-blog', array( 'type' => 'repeater', 'label' => esc_attr__( 'Social Media Links' ,'fire-blog' ), 'section' => 'general', 'row_label' => array( 'type' => 'text', 'value' => esc_attr__( 'Icon' ,'fire-blog' ), ), 'settings' => 'add_social_media_buttons', 'default' => array( array( 'link_text' => esc_attr__( 'facebook', 'fire-blog' ), 'link_url' => 'https://cyclonethemes.com', ), ), 'fields' => array( 'link_text' => array( 'type' => 'text', 'label' => esc_attr__( 'Enter FontAwesome icon' ,'fire-blog' ), 'default' => 'facebook', 'description' => 'You can get icons from here' ), 'link_url' => array( 'type' => 'text', 'label' => esc_attr__( 'Link URL' ,'fire-blog' ), 'description' => esc_attr__( 'This will be the link URL' ,'fire-blog' ), 'default' => 'https://cyclonethemes.com', ), ) ) ); Kirki::add_field( 'fire-blog', array( 'type' => 'select', 'settings' => 'slider_category', 'label' => esc_attr__( 'Select Slider Category' ,'fire-blog' ), 'section' => 'general', 'default' => '', 'priority' => 10, 'multiple' => 1, 'choices' => fire_blog_all_categories(), ) ); Kirki::add_section( 'category', array( 'title' => esc_html__( 'Category Page' ,'fire-blog'), 'panel' => 'theme_option', 'capability' => 'edit_theme_options', ) ); Kirki::add_field( 'fire-blog', array( 'type' => 'radio-buttonset', 'settings' => 'archive_style', 'label' => esc_html__( 'Category View', 'fire-blog' ), 'section' => 'category', 'default' => 'list', 'priority' => 10, 'choices' => array( 'list' => esc_attr__( 'List View', 'fire-blog' ), 'grid' => esc_attr__( 'Grid View', 'fire-blog' ), ), ) ); Kirki::add_section( 'single', array( 'title' => esc_html__( 'Detail Page' ,'fire-blog'), 'panel' => 'theme_option', 'capability' => 'edit_theme_options', ) ); Kirki::add_field( 'fire-blog', array( 'type' => 'radio-buttonset', 'settings' => 'single_style', 'label' => esc_html__( 'Layout', 'fire-blog' ), 'section' => 'single', 'default' => 'half', 'priority' => 10, 'choices' => array( 'half' => esc_attr__( 'With Sidebar', 'fire-blog' ), 'full' => esc_attr__( 'Full Width', 'fire-blog' ), ), ) ); Kirki::add_section( 'footer', array( 'title' => esc_html__( 'Footer' ,'fire-blog'), 'panel' => 'theme_option', 'capability' => 'edit_theme_options', ) ); } }