and tag structure. * * Note: Menu objects include url and title properties, so we will use those. */ function start_el( &$output, $item, $depth = 0, $args = array(), $id = 0 ) { global $wp_query; $classes = ''; $classes = empty( $item->classes ) ? array() : (array) $item->classes; $class_names = join( ' ', apply_filters( 'nav_menu_css_class', array_filter( $classes ), $item ) ); if( $item->url == $_SERVER["HTTP_HOST"] . $_SERVER["REQUEST_URI"]) $class_names .= ' ml-current-item'; $output .= sprintf( "\n
  • %s
    "."\n", //$args->after. $class_names, $item->url, ( $item->object_id === get_the_ID() ) ? ' class="current"' : '', $item->title, $item->title ); } } class Amanda_Walker_Secondary extends Walker_Nav_Menu { /** * At the start of each element, output a
  • and tag structure. * * Note: Menu objects include url and title properties, so we will use those. */ function start_el( &$output, $item, $depth = 0, $args = array(), $id = 0 ) { global $wp_query; $output .= sprintf( "\n
  • %s\n", $item->url, ( $item->object_id === get_the_ID() ) ? ' class="current"' : '', $item->title, $item->title ); } }