If you need to hide menus from the sidebar of the administration area, you can use this. Keep in mind, this method does not block access, just hides the link.
add_action('admin_menu', 'hide_menu_links'); function hide_menu_links(){ global $menu,$submenu; if ($submenu['plugins.php'][15][0] == 'Editor') unset($submenu['plugins.php'][15]); if ($menu[15][0] == 'Links') unset($menu[15]); } // $menu // [2] => {Dashboard} // [4] => {separator} // [5] => {Posts} // [10] => {Media} // [15] => {Links} // [20] => {Pages} // [25] => {Comments} // [59] => {separator} // [60] => {Appearance // [65] => {Plugins} // [70] => {Users} // [75] => {Tools} // [80] => {Settings} // [99] => {separator} // $submenu // [index.php] => // [0] => {Dashboard} // [10] => {Updates} // // [edit.php] => // [5] => {Posts} // [10] => {Add New} // [15] => {Categories} // [16] => {Post Tags} // // [upload.php] => // [5] => {Library} // [10] => {Add New} // // [link-manager.php] => // [5] => {Links} // [10] => {Add New} // [15] => {Link Categories} // // [edit.php?post_type=page] => // [5] => {Pages} // [10] => {Add New} // // [themes.php] => // [5] => {Themes} // [7] => {Widgets} // [10] => {Menus} // // [plugins.php] => // [5] => {Plugins} // [10] => {Add New} // [15] => {Editor} // // [users.php] => // [5] => {Users} // [10] => {Add New} // [15] => {Your Profile // // [tools.php] => // [5] => {Tools} // [10] => {Import} // [15] => {Export} // // [options-general.php] => // [10] => {General} // [15] => {Writing} // [20] => {Reading} // [25] => {Discussions} // [30] => {Media} // [35] => {Privacy} // [40] => {Permalinks}