I once thought I need home page for different viewers..
In best case those users have GET parameter which decides which page has to be shown..
You go into WordPress and add page with name of your choice.
Now if you want somebody view the music page you have the parameter http www example com view=music..
You can do this with every page you have..
In case you leave it empty nothing happen at all...
Upload 'GET-Different-Front-Page folder to the wp-content plugins directory..
Activate the plugin through 'Plugins WordPress...
The following people have contributed to this plugin..
Browse the code, check out SVN repository, or subscribe to the development log by RSS...
Read more