Ok, sorted.
On line 878 (or find “open”) of my /themes/customizr/inc/czr-front.php
I edited the line to:
$_button = sprintf( '<div class="%1$s"><button type="button" class="btn menu-btn" %2$s title="%5$s">%3$s%3$s%3$s </button><button type="button" class="btn menu-btn" %2$s title="%5$s">Menu </button>%4$s</div>',
That whole defining section now looks like this:
/**
* Menu button View
*
* @return html string
* @package Customizr
* @since v3.3+
*
*/
function czr_fn_menu_button_view( $args ) {
//extracts : 'type', 'button_class', 'button_attr'
extract( $args );
$_button_label = sprintf( '<span class="menu-label">%s</span>',
'__sidenav' == current_filter() ? __('Close', 'customizr') : __('Menu' , 'customizr')
);
$_button = sprintf( '<div class="%1$s"><button type="button" class="btn menu-btn" %2$s title="%5$s">%3$s%3$s%3$s </button><button type="button" class="btn menu-btn" %2$s title="%5$s">Menu </button>%4$s</div>',
implode(' ', apply_filters( "tc_{$type}_button_class", $button_class ) ),
apply_filters( "tc_{$type}_menu_button_attr", $button_attr),
'<span class="icon-bar"></span>',
(bool)esc_attr( CZR_utils::$inst->czr_fn_opt('tc_display_menu_label') ) ? $_button_label : '',
'__sidenav' == current_filter() ? __('Close', 'customizr') : __('Open the menu' , 'customizr')
);
return apply_filters( "tc_{$type}_menu_button_view", $_button );
}
If you see another text block called “Menu” that is NOT clickable to reveal the menu items, then just edit your .css to hide it like so:
@media (max-width: 980px) {
.btn-toggle-nav .menu-label {
display: none;
}
}
I am glad I got this sorted, because some of my clients are older and if they are browsing my site on their mobile phones, they wont know to click the hamburger icon to expand the navigation menu.
Regards,