The default WordPress installation has one fatal flaw: the default admin page, aka Dashboard. This is possibly the ugliest and most useless thing about WP. It was present in version 1 and is still here in WordPress2. I've seen a lot of solutions: plugins, renaming files, code hacks - most I don't like because they're too complex or hackish. Here's my one-step simple guide:
1. Personally I don't want to see anything at all after I login but the Create New Post page. In your /wp-admin/ directory add this on a new line at the top of the index.php line:
<?php header('Location: post-new.php'); ?>
And you're done!




February 17th, 2008 at 04:01
Hi there
I have a mainly page-based site so I wanted to redirect users straight to the main page and not use dashboard at all...they don't need or want to see it. They can access their profile from the sidebar. I used the line above but replaced post-new.php with the main site address index.php. Works a treat!
Thanks