File "title.php"
Full Path: /home/vantageo/public_html/cache/cache/cache/cache/.wp-cli/wp-content/plugins/responsive-menu/v4.0.0/templates/menu-elements/title.php
File size: 9.26 KB
MIME-type: text/plain
Charset: utf-8
<li class="rmp-accordion-item rmp-order-item">
<div class="rmp-accordion-title rmp-order-item-title">
<span class="item-title"><?php esc_html_e( 'Title', 'responsive-menu' ); ?></span>
<span class="item-controls">
<input type='hidden' value='' name='menu[items_order][title]'/>
<input type="checkbox" value="on" data-toggle="title" class="no-updates toggle item-type" id="rmp-item-order-title" name="menu[items_order][title]"
<?php
if ( ! empty( $options['items_order']['title'] ) ) {
echo esc_attr( 'checked' );
}
?>
>
<a class="item-edit open-item" aria-label="open Title options">
<span class="screen-reader-text">Open</span>
</a>
</span>
</div>
<div class="rmp-accordion-content tabs rmp-menu-controls">
<ul class="nav-tab-wrapper rmp-tab-items">
<li><a class="nav-tab nav-tab-active" href="#title-contents"><?php esc_html_e( 'Contents', 'responsive-menu' ); ?></a></li>
<li><a class="nav-tab" href="#title-styles"><?php esc_html_e( 'Styles', 'responsive-menu' ); ?></a></li>
</ul>
<div id="title-contents" class="title">
<?php
$control_manager->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' ),
)
);
?>
</div>
<div id="title-styles" class="title ">
<?php
$control_manager->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();
?>
</div>
</div>
</li>