I was wondering if anyone knew of a plugin or a way programmatically to change the the default admin page for a specific user/role?
I have a master panel page for my plugin currently setup with custom roles and permissions for the plugin using the Members Plugin and would like to force users that are in these custom roles to use my master control panel for their dashboard because they don’t necessarily need access to the Dashboard.
Minor Edit: Along with changing the default dashboard for the roles, is there a way to disable the WordPress dashboard?
-Zack
In your theme’s functions.php:
Use the Theme My Login plugin.
Ad Dashboard: You could check the $_REQUEST and depending on what you get back, simply use wp_redirect();