I love the ne splash screen since version 3 of WordPress: when you login for the first time to the administration after a core update, you have a nice page that gives you all the information about the update you just did. That’s why i created a small plugin to allow you to do nearly the same. In fact having a custom dashboard page is awesome.
It’s awesome just because you really customize the dashboard. It’s not only adding or removing metaboxes, it’s creating a whole custom page. For example if you are working in an agency, that would be great for you to be able to propose a custom dashboard that includes your contact information, or, better, a contact form, some screencasts or whatever. Well this is what this plugin is about. The thing is that we all have different needs, and my custom dashboard won’t be the same as yours. That’s the reason why this plugin is a starting point to do something personal.
To understand how i did this plugin, i wrote a tutorial on WPexplorer. You can follow step by step this tutorial to fully understand how it is constructed, and how to modify it. The good thing is that you are not limited to a single page. You can include many tabs on the first page that point to other sections. You can also provide a different dashboard page depending on the current user role… in fact you can do a lot of great things.
If you need some help in doing a custom dashboard or if you want to do it for you, just let me know!