Ticket #16005: 16005.2.diff
| File 16005.2.diff, 863 bytes (added by , 15 years ago) |
|---|
-
class-wp-admin-bar.php
113 113 114 114 /* Helpers */ 115 115 function recursive_render( $id, &$menu_item ) { ?> 116 <?php $menuclass = ( ! empty( $menu_item['children'] ) ) ? 'menupop ' : ''; ?> 116 <?php 117 if( null == $menu_item ) 118 return; 117 119 120 $menuclass = ( ! empty( $menu_item['children'] ) ) ? 'menupop ' : ''; 121 ?> 122 118 123 <li class="<?php echo $menuclass . "ab-$id" ?><?php 119 124 if ( ! empty( $menu_item['meta']['class'] ) ) : 120 125 echo ' ' . $menu_item['meta']['class']; … … 192 197 function remove_node( $id, &$menu ) { 193 198 foreach( $menu as $menu_item_id => &$menu_item ) { 194 199 if ( $menu_item_id == $id ) { 195 $menu_item = null;200 unset( $menu_item ); 196 201 return true; 197 202 } 198 203