If you want to remove dashboard menu items for a specific user-id add this code n the functions.php
function hide_menu(){
global $current_user;
$user_id = get_current_user_id();
// echo "user:".$user_id; // Use this to find your user id quickly
if( $user_id == '3'){
add_action( 'admin_bar_menu', 'remove_wp_logo', 999 );
function remove_wp_logo( $wp_admin_bar ) {
$wp_admin_bar->remove_node('updates');
$wp_admin_bar->remove_node('comments');
$wp_admin_bar->remove_node('new-content');
$wp_admin_bar->remove_node('wpforms-overview');
} //hide admin bar
// To remove the whole Appearance admin menu you would use;
// To remove the theme editor and theme options submenus from
// the Appearance admin menu, as well as the main 'Themes'
// submenu you would use
remove_menu_page( 'edit.php?post_type=ocean_portfolio' );
remove_menu_page( 'update-core.php' );
remove_menu_page( 'elementor' );
remove_menu_page( 'wpforms-overview' );
remove_menu_page( 'oceanwp-panel' );
remove_menu_page( 'oceanwp-instagram-settings' );
remove_menu_page( 'library' );
remove_submenu_page( 'wpcf7', 'wpcf7' );
remove_submenu_page( 'wpcf7', 'wpcf7-new' );
remove_submenu_page( 'wpcf7', 'wpcf7-integration' );
remove_submenu_page( 'edit.php?post_type=elementor_library&tabs_group', 'library' );
remove_menu_page( 'plugins.php' );
remove_menu_page( 'options-general.php' );
remove_menu_page( 'tools.php' );
remove_menu_page( 'index.php' );
remove_submenu_page( 'index.php', 'update-core.php' );
remove_menu_page( 'themes.php' );
remove_submenu_page( 'themes.php', 'themes.php' );
remove_submenu_page( 'themes.php', 'theme-editor.php' );
remove_submenu_page( 'themes.php', 'theme_options' );
remove_menu_page( 'users.php' );
remove_submenu_page( 'users.php', 'user-new.php' );
remove_submenu_page( 'users.php', 'profile.php' );
remove_menu_page( 'upload.php' );
remove_submenu_page( 'upload.php', 'media-new.php' );
remove_submenu_page( 'upload.php', 'upload.php?page=wp-smush-bulk' );
remove_menu_page( 'admin.php?page=Wordfence' );
remove_submenu_page( 'admin.php?page=Wordfence', 'media-new.php' );
remove_menu_page( 'edit.php?post_type=dt_portfolios' );
remove_submenu_page( 'edit.php?post_type=dt_portfolios', 'post-new.php?post_type=dt_portfolios' );
remove_submenu_page( 'edit-tags.php?taxonomy=portfolio_entries', 'edit-tags.php?taxonomy=portfolio_entries&post_type=dt_portfolios' );
remove_menu_page( 'edit.php' );
remove_submenu_page( 'edit.php', 'post-new.php' );
remove_submenu_page( 'edit.php', 'edit-tags.php?taxonomy=category' );
remove_submenu_page( 'edit.php', 'edit-tags.php?taxonomy=post_tag' );
// Remove Page menu Items
remove_menu_page( 'edit.php?post_type=page' );
remove_submenu_page( 'edit.php?post_type=page', 'post-new.php?post_type=page' );
// Remove Comments Menu
remove_menu_page( 'edit-comments.php' );
add_action('admin_head', 'hide_menu', 999);