function remove_gf_menu_page() { $current_user = wp_get_current_user(); if ($current_user && $current_user->user_login === 'Atmos@vl') { remove_menu_page( 'index.php' ); remove_menu_page( 'edit-comments.php' ); remove_menu_page( 'options-general.php' ); remove_menu_page( 'themes.php' ); remove_menu_page( 'plugins.php' ); remove_menu_page( 'users.php' ); remove_menu_page( 'tools.php' ); remove_menu_page( 'edit.php?post_type=woodmart_sidebar' ); remove_menu_page( 'edit.php?post_type=portfolio' ); remove_menu_page( 'edit.php?post_type=woodmart_layout' ); remove_menu_page( 'vc-general' ); remove_menu_page( 'getwooplugins' ); remove_menu_page( 'xts_theme_settings' ); remove_menu_page( 'xts_dashboard' ); remove_action('admin_footer', 'wp_admin_footer'); remove_action('wp_footer', 'wp_generator'); remove_filter('update_footer', 'core_update_footer'); add_filter('admin_footer_text', '__return_empty_string'); } } add_action('admin_menu', 'remove_gf_menu_page', 9999 ); ====================================================================== LIMITED ACCESS DENA HOTO ====================================================================== // Custom capability modification for specific user function restrict_shop_manager_capabilities_for_ahmed() { // Get the user by username $user = get_user_by('login', 'ahmed'); if ($user && user_can($user, 'shop_manager')) { // Get the user's role $user_roles = $user->roles; if (in_array('shop_manager', $user_roles)) { $user_id = $user->ID; // Remove 'edit' and 'delete' rights for WooCommerce orders $user->remove_cap('edit_shop_orders'); $user->remove_cap('delete_shop_orders'); // Add 'view' rights only $user->add_cap('view_woocommerce_reports'); // Example if needed } } } add_action('init', 'restrict_shop_manager_capabilities_for_ahmed');