'Profile', 1 => 'edit_users', 2 => 'profile.php', 3 => '', 4 => 'menu-top', 5 => 'menu-users', 6 => 'div' ); //array_push( $menu, $users ); foreach ($wp_menu as $item) { // non checked items if ( $item[2] === 'options-general.php' ) { //$disabled_item_adm = ' disabled="disabled"'; $disabled_item_adm_hint = ' ! '; } else { $disabled_item_adm = ''; $disabled_item_adm_hint = ''; } if ( $item[2] != '' ) { if ( 'wp-menu-separator' === $item[4] ) $item[0] = 'Separator'; foreach($user_roles as $role) { // checkbox checked if ( isset( $disabled_menu_[$role]) && in_array($item[2], $disabled_menu_[$role]) ) { $checked_user_role_[$role] = ' checked="checked"'; } else { $checked_user_role_[$role] = ''; } } echo '' . "\n"; echo "\t" . ''; foreach ($user_roles as $role) { if ( $role !== 'administrator' ) { // only admin disable items $disabled_item_adm = ''; $disabled_item_adm_hint = ''; } echo "\t" . '' . "\n"; } echo ''; // only for user smaller administrator, change user-Profile-File if ( 'users.php' === $item[2] ) { $x++; echo '' . "\n"; echo "\t" . ''; foreach ($user_roles as $role) { echo "\t" . '' . "\n"; } echo ''; } $x++; if ( ! isset($wp_submenu[$item[2]]) ) continue; // submenu items foreach ( $wp_submenu[ $item[2] ] as $subitem ) { $class = ( ' class="alternate"' == $class ) ? '' : ' class="alternate"'; if ( $subitem[2] === 'adminimize/adminimize.php' ) { //$disabled_subitem_adm = ' disabled="disabled"'; $disabled_subitem_adm_hint = ' ! '; } else { $disabled_subitem_adm = ''; $disabled_subitem_adm_hint = ''; } echo '' . "\n"; foreach ($user_roles as $role) { if ( isset($disabled_submenu_[$role]) ) $checked_user_role_[$role] = ( in_array($subitem[2], $disabled_submenu_[$role] ) ) ? ' checked="checked"' : ''; } echo '' . "\n"; foreach ($user_roles as $role) { if ( $role != 'administrator' ) { // only admin disable items $disabled_subitem_adm = ''; $disabled_subitem_adm_hint = ''; } echo '' . "\n"; } echo '' . "\n"; $x++; } $i++; $x++; } } } else { $myErrors = new _mw_adminimize_message_class(); $myErrors = ''; echo $myErrors; } ?>
Submenu', FB_ADMINIMIZE_TEXTDOMAIN ); ?> ' . $role_name; ?>
' . $item[0] . ' (' . htmlentities( $item[2] ) . ') ' . $disabled_item_adm_hint . '' . $disabled_item_adm_hint . '
' . __('Profile') . ' (profile.php)
— ' . $subitem[0] . ' (' . htmlentities( $subitem[2] ) . ') ' . $disabled_subitem_adm_hint . '' . $disabled_subitem_adm_hint . '
' . $myErrors->get_error('_mw_adminimize_get_option') . '