2007-06-18

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!

One Response to “Remove / Redirect WordPress Dashboard to Write / Post”

  1. Andrew Says:

    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

Leave a Reply