Nav menu classes

<?
/**
 * Menu active classes
 */
function gomo_nav_classes( $classes, $item ) {
	// use this format for removing highlighting
    if((is_singular('events') || is_post_type_archive('events')) && $item->ID == 202) {
		$classes = array();
	}
	// use this format for adding highlighting
	if((is_single() && ! is_singular('events') )  && $item->ID == 224) {
		$classes[] = 'current-menu-item active';
	}
    if((is_singular('events') || is_post_type_archive('events')) && ($item->ID == 449)) {
		$classes[] = 'current-menu-item active';
	}
    return $classes;
}
add_filter( 'nav_menu_css_class', 'gomo_nav_classes', 10, 2 );

Search the site


Address

123 Main Street
Town
City
P05T C0D3

Tel: 01234 567 899

Mob: 01234 567 899

Email: ben@gomopress.com


Copyright 2023. Blah blah blah Company Limited