WordPress.org

Make WordPress Core

Ticket #13379: 13379.diff

File 13379.diff, 804 bytes (added by ryan, 4 years ago)
  • wp-includes/nav-menu-template.php

     
    7070 
    7171                $classes = $value = ''; 
    7272 
    73                 $classes = array( 'menu-item', 'menu-item-type-'. $item->type, $item->classes, 'menu-item-object-'. $item->object ); 
     73                $classes = array( 'menu-item', 'menu-item-type-' . $item->type, $item->classes ); 
    7474 
     75                if ( 'custom' != $item->type ) { 
     76                        $classes[] = 'menu-item-object-' . $item->object; 
     77                        $classes[] = 'menu-item-object-' . $item->type . '-' . $item->object_id; 
     78                } 
     79 
    7580                $classes = join( ' ', apply_filters( 'nav_menu_css_class', array_filter( $classes ), $item ) ); 
    7681                $classes = ' class="' . esc_attr( $classes ) . '"'; 
    7782