• > Open
    add_text_input_control( array( 'label' => esc_html__( 'Title Text ', 'responsive-menu' ), 'group_classes' => 'full-size', 'type' => 'text', 'placeholder' => 'Enter Title', 'id' => 'rmp-menu-menu-title', 'class' => 'no-updates', 'name' => 'menu[menu_title]', 'value' => rmp_get_value( $options, 'menu_title' ), ) ); $control_manager->add_text_input_control( array( 'label' => esc_html__( 'Link ', 'responsive-menu' ), 'group_classes' => 'full-size', 'type' => 'text', 'class' => 'no-updates', 'placeholder' => 'Enter Link', 'id' => 'rmp-menu-title-link', 'name' => 'menu[menu_title_link]', 'value' => rmp_get_value( $options, 'menu_title_link' ), ) ); $control_manager->add_select_control( array( 'label' => esc_html__( 'Link Target', 'responsive-menu' ), 'id' => 'rmp-menu-title-link-location', 'class' => 'no-updates', 'name' => 'menu[menu_title_link_location]', 'options' => array( '_blank' => 'New Tab', '_self' => 'Same Page', '_parent' => 'Parent Page', '_top' => 'Full Window Body', ), 'value' => rmp_get_value( $options, 'menu_title_link_location' ), ) ); $ui_manager->accordion_divider(); $control_manager->add_image_control( array( 'label' => esc_html__( 'Image', 'responsive-menu' ), 'group_classes' => 'full-size', 'id' => 'rmp-menu-title-image', 'picker_class' => 'rmp-menu-title-image-selector', 'picker_id' => 'rmp-menu-title-image-selector', 'name' => 'menu[menu_title_image]', 'value' => rmp_get_value( $options, 'menu_title_image' ), ) ); $control_manager->add_icon_picker_control( array( 'label' => esc_html__( 'Set Font Icon', 'responsive-menu' ), 'id' => 'rmp-button-title-icon', 'group_classes' => 'full-size', 'picker_class' => 'rmp-button-title-icon-picker-button', 'picker_id' => 'rmp-button-title-icon-selector', 'name' => 'menu[menu_title_font_icon]', 'value' => rmp_get_value( $options, 'menu_title_font_icon' ), ) ); ?>
    add_group_text_control( array( 'label' => esc_html__( 'Padding', 'responsive-menu' ), 'type' => 'text', 'class' => 'rmp-menu-title-section-padding', 'name' => 'menu[menu_title_section_padding]', 'input_options' => array( 'top', 'right', 'bottom', 'left' ), 'value_options' => ! empty( $options['menu_title_section_padding'] ) ? $options['menu_title_section_padding'] : '', ) ); $ui_manager->start_group_controls(); $control_manager->add_color_control( array( 'label' => esc_html__( 'Background', 'responsive-menu' ), 'id' => 'rmp-menu-title-background-colour', 'name' => 'menu[menu_title_background_colour]', 'value' => rmp_get_value( $options, 'menu_title_background_colour' ), ) ); $control_manager->add_color_control( array( 'label' => esc_html__( 'Background Hover', 'responsive-menu' ), 'id' => 'rmp-menu-title-background-hover-colour', 'name' => 'menu[menu_title_background_hover_colour]', 'value' => rmp_get_value( $options, 'menu_title_background_hover_colour' ), ) ); $ui_manager->end_group_controls(); $ui_manager->accordion_divider(); $ui_manager->start_group_controls(); $control_manager->add_text_input_control( array( 'label' => esc_html__( 'Font Size', 'responsive-menu' ), 'type' => 'number', 'class' => 'no-updates', 'id' => 'rmp-menu-title-font-size', 'name' => 'menu[menu_title_font_size]', 'value' => rmp_get_value( $options, 'menu_title_font_size' ), 'has_unit' => array( 'unit_type' => 'all', 'id' => 'rmp-menu-title-font-size-unit', 'name' => 'menu[menu_title_font_size_unit]', 'classes' => 'is-unit no-updates', 'default' => 'px', 'value' => rmp_get_value( $options, 'menu_title_font_size_unit' ), ), ) ); $control_manager->add_text_alignment_control( array( 'label' => esc_html__( 'Text Alignment', 'responsive-menu' ), 'class' => 'rmp-menu-title-alignment', 'name' => 'menu[menu_title_alignment]', 'options' => array( 'left', 'center', 'right', 'justify' ), 'value' => rmp_get_value( $options, 'menu_title_alignment' ), ) ); $ui_manager->end_group_controls(); // Font family and Font weight options. $ui_manager->start_group_controls(); $control_manager->add_select_control( array( 'label' => esc_html__( 'Font Weight', 'responsive-menu' ), 'id' => 'rmp-menu-title-font-weight', 'class' => 'no-updates', 'name' => 'menu[menu_title_font_weight]', 'options' => rmp_font_weight_options(), 'value' => rmp_get_value( $options, 'menu_title_font_weight' ), 'group_classes' => 'full-size', ) ); $control_manager->add_text_input_control( array( 'label' => esc_html__( 'Font Family', 'responsive-menu' ), 'type' => 'text', 'id' => 'rmp-menu-title-font-family', 'name' => 'menu[menu_title_font_family]', 'class' => 'no-updates', 'value' => rmp_get_value( $options, 'menu_title_font_family' ), ) ); $ui_manager->end_group_controls(); $ui_manager->start_group_controls(); $control_manager->add_color_control( array( 'label' => esc_html__( ' Text Color', 'responsive-menu' ), 'id' => 'rmp-menu-title-colour', 'name' => 'menu[menu_title_colour]', 'value' => rmp_get_value( $options, 'menu_title_colour' ), ) ); $control_manager->add_color_control( array( 'label' => esc_html__( ' Text Hover', 'responsive-menu' ), 'id' => 'rmp-menu-title-hover-colour', 'name' => 'menu[menu_title_hover_colour]', 'value' => rmp_get_value( $options, 'menu_title_hover_colour' ), ) ); $ui_manager->end_group_controls(); $ui_manager->accordion_divider(); $ui_manager->start_group_controls(); $control_manager->add_text_input_control( array( 'label' => esc_html__( 'Image Width', 'responsive-menu' ), 'type' => 'number', 'id' => 'rmp-menu-title-image-width', 'class' => 'no-updates', 'name' => 'menu[menu_title_image_width]', 'value' => rmp_get_value( $options, 'menu_title_image_width' ), 'placeholder' => esc_html__( 'Enter width', 'responsive-menu' ), 'has_unit' => array( 'unit_type' => 'all', 'id' => 'rmp-menu-title-image-width-unit', 'name' => 'menu[menu_title_image_width_unit]', 'classes' => 'is-unit', 'default' => '%', 'value' => rmp_get_value( $options, 'menu_title_image_width_unit' ), ), ) ); $control_manager->add_text_input_control( array( 'label' => esc_html__( 'Image Height', 'responsive-menu' ), 'type' => 'number', 'id' => 'rmp-menu-title-image-height', 'class' => 'no-updates', 'name' => 'menu[menu_title_image_height]', 'value' => rmp_get_value( $options, 'menu_title_image_height' ), 'placeholder' => esc_html__( 'Enter height', 'responsive-menu' ), 'has_unit' => array( 'unit_type' => 'all', 'id' => 'rmp-menu-title-image-height-unit', 'name' => 'menu[menu_title_image_height_unit]', 'classes' => 'is-unit', 'default' => 'px', 'value' => rmp_get_value( $options, 'menu_title_image_height_unit' ), ), ) ); $ui_manager->end_group_controls(); ?>