Ticket #20698: 20698.diff
File 20698.diff, 1.2 KB (added by , 13 years ago) |
---|
-
wp-includes/class-wp-admin-bar.php
236 236 $group_class = ( $node->parent == 'root' ) ? 'ab-top-menu' : 'ab-submenu'; 237 237 238 238 if ( $node->type == 'group' ) { 239 if ( empty( $node->meta['class'] ) ) 240 $node->meta['class'] = ''; 241 $node->meta['class'] .= ' ' . $group_class; 239 if ( ! empty( $node->meta['class'] ) ) { 240 $node->meta['class'] .= ' ' . $group_class; 241 } else { 242 $node->meta['class'] = $group_class; 243 } 242 244 } 243 245 244 246 // Items in items aren't allowed. Wrap nested items in 'default' groups. … … 393 395 $aria_attributes .= ' aria-haspopup="true"'; 394 396 } 395 397 396 if ( ! empty( $node->meta['class'] ) ) 397 $menuclass .= ' ' . $node->meta['class']; 398 398 if ( ! empty( $node->meta['class'] ) ) { 399 if ( ! empty( $menuclass ) ) { 400 $menuclass .= ' ' . $node->meta['class']; 401 } else { 402 $menuclass .= $node->meta['class']; 403 } 404 } 399 405 ?> 400 406 401 407 <li id="<?php echo esc_attr( 'wp-admin-bar-' . $node->id ); ?>" class="<?php echo esc_attr( $menuclass ); ?>"><?php