Ticket #13976: nav-menu-item-id-filter.13976.diff
| File nav-menu-item-id-filter.13976.diff, 853 bytes (added by , 15 years ago) |
|---|
-
wp-includes/nav-menu-template.php
75 75 $class_names = join( ' ', apply_filters( 'nav_menu_css_class', array_filter( $classes ), $item ) ); 76 76 $class_names = ' class="' . esc_attr( $class_names ) . '"'; 77 77 78 $output .= $indent . '<li id=" menu-item-'. $item->ID. '"' . $value . $class_names .'>';78 $output .= $indent . '<li id="' . apply_filters( 'nav_menu_item_id', 'menu-item-'. $item->ID, $item, $args ) . '"' . $value . $class_names .'>'; 79 79 80 80 $attributes = ! empty( $item->attr_title ) ? ' title="' . esc_attr( $item->attr_title ) .'"' : ''; 81 81 $attributes .= ! empty( $item->target ) ? ' target="' . esc_attr( $item->target ) .'"' : '';