esc_html__( 'Header', 'bizberg' ), 'priority' => 1, 'panel' => 'woocommerce', 'capability' => 'edit_theme_options', ) ); Kirki::add_field( 'bizberg', array( 'type' => 'custom', 'settings' => 'woocommerce_header_blank_content', 'section' => 'woocommerce_header', 'default' => '', ) ); Kirki::add_section( 'woocommerce_header_search', array( 'title' => esc_html__( 'WooCommerce Search', 'bizberg' ), 'priority' => 1, 'section' => 'woocommerce_header', 'capability' => 'edit_theme_options', ) ); Kirki::add_field( 'bizberg', [ 'type' => 'text', 'settings' => 'header_woo_search_placeholder', 'label' => esc_html__( 'Placeholder Text', 'bizberg' ), 'section' => 'woocommerce_header_search', 'default' => esc_html__( 'Search for Product', 'bizberg' ) ] ); Kirki::add_field( 'bizberg', [ 'type' => 'text', 'settings' => 'header_woo_search_dropdown_text', 'label' => esc_html__( 'Dropdown Text', 'bizberg' ), 'section' => 'woocommerce_header_search', 'default' => esc_html__( 'All Category', 'bizberg' ) ] ); Kirki::add_section( 'woocommerce_account_menu', array( 'title' => esc_html__( 'WooCommerce Account Menu', 'bizberg' ), 'section' => 'woocommerce_header', 'capability' => 'edit_theme_options', ) ); Kirki::add_field( 'bizberg', [ 'type' => 'select', 'settings' => 'woocommerce_account_parent_menu_not_logged_in', 'label' => esc_html__( 'Select parent menu ( For non logged in users )', 'bizberg' ), 'section' => 'woocommerce_account_menu', 'multiple' => 1, 'choices' => bizberg_get_all_pages() ] ); Kirki::add_field( 'bizberg', [ 'type' => 'font-awesome-6', 'settings' => 'woocommerce_account_parent_menu_not_logged_in_icon', 'label' => esc_html__( 'Icon ( For non logged in users )', 'bizberg' ), 'section' => 'woocommerce_account_menu', 'default' => 'far fa-user', 'choices' => array( 'height' => '150px', 'search_icons' => true ), ] ); Kirki::add_field( 'bizberg', [ 'type' => 'select', 'settings' => 'woocommerce_account_parent_menu_logged_in', 'label' => esc_html__( 'Select parent menu ( For logged in users )', 'bizberg' ), 'section' => 'woocommerce_account_menu', 'multiple' => 1, 'choices' => bizberg_get_all_pages() ] ); Kirki::add_field( 'bizberg', [ 'type' => 'font-awesome-6', 'settings' => 'woocommerce_account_parent_menu_logged_in_icon', 'label' => esc_html__( 'Icon ( For logged in users )', 'bizberg' ), 'section' => 'woocommerce_account_menu', 'default' => 'far fa-user', 'choices' => array( 'height' => '150px', 'search_icons' => true ), ] ); Kirki::add_field( 'bizberg', [ 'type' => 'advanced-repeater', 'label' => esc_attr__( 'Select Dropdown Pages', 'bizberg' ), 'section' => 'woocommerce_account_menu', 'settings' => 'woocommerce_account_drop_down_menu_header', 'choices' => [ 'row_label' => [ 'value' => esc_html__( 'Pages', 'bizberg' ) ], 'fields' => [ 'page_id' => [ 'type' => 'select', 'label' => esc_html__( 'Page', 'bizberg' ), 'description' => esc_html__( 'Select a page you want to display on the dropdown', 'bizberg' ), 'choices' => bizberg_get_all_pages() ], 'label' => [ 'type' => 'text', 'label' => esc_html__( 'Dropdown Title', 'bizberg' ), 'description' => esc_html__( 'If empty, the selected page title will be displayed.', 'bizberg' ), ], 'url' => [ 'type' => 'text', 'label' => esc_html__( 'Link', 'bizberg' ), 'description' => esc_html__( 'If empty, the selected page link will be displayed.', 'bizberg' ), ], 'icon' => [ 'type' => 'fontawesome', 'label' => esc_html__( 'Icon', 'bizberg' ), 'default' => 'fas fa-cog', 'choices' => bizberg_get_fontawesome_options() ], ], ], 'default' => [ [ 'page_id' => 0, 'label' => '', 'url' => '', 'icon' => 'fas fa-cog' ] ], ] ); Kirki::add_field( 'bizberg', [ 'type' => 'checkbox', 'settings' => 'woocommerce_disable_logout_header_menu', 'label' => esc_html__( 'Disable logout link', 'bizberg' ), 'section' => 'woocommerce_account_menu', 'default' => false, ] ); Kirki::add_field( 'bizberg', [ 'type' => 'checkbox', 'settings' => 'woocommerce_hide_logout_icon_header_menu', 'label' => esc_html__( 'Disable logout icon', 'bizberg' ), 'section' => 'woocommerce_account_menu', 'default' => false, 'active_callback' => [ [ 'setting' => 'woocommerce_disable_logout_header_menu', 'operator' => '==', 'value' => false, ] ], ] );