So I think the Menus plugin will do what I want. That is, I want to hide all the admin menu from everyone but the admin leaving only the dashboard and the profile page.
That being said, I'm getting an error I've noticed a couple other people are getting. The following appears at the top of the login screen after I login under various test user accounts. Aside from these errors showing up it does work so I'm SOOO close. Thanks for this great plugin.
Warning: Invalid argument supplied for foreach() in /home/grant237/public_html/wp-content/plugins/592867123_ds_toggle_admin_menus_13.php on line 149
Warning: Invalid argument supplied for foreach() in /home/grant237/public_html/wp-content/plugins/592867123_ds_toggle_admin_menus_13.php on line 160
Warning: Invalid argument supplied for foreach() in /home/grant237/public_html/wp-admin/menu.php on line 84
I deleted all the other plugins to make sure it's not colliding with other plugins. Any help would be greatly appreciated.