If you’re using WordpressMu, the blog hosting tool used on Wordpress.com, you may want to disable the creation of blogs by your visitors.
Whatever your reasons for this are, I wanted to prevent this, because I (and my team of editors) want to maintain several blogs on different topics. Users are free to register and post comments, but creating new blogs is reserved for the administrator.
So, how do you implement this in WordpressMu? There is no checkbox (yet) that disables this feature. So, I had to hack the WordpressMu code a bit.
First, open up wp-signup.php. If you access a blog that does not exist, you’ll be redirected to the signup page and be presented a signup form for that particular blog.
Open up wp-singup.php en just above the get_header(); call, place the following code:
[php]if (!is_user_logged_in() || $user_identity != ‘admin’) {
header(“Location: http://example.com/gofishatthispage/”);
exit();
}[/php]
What this does is make sure that only a logged in user named ‘admin’ is allowed to proceed to the blog creation form. Others will be redirected to a location of your choice. A good idea is to send people to a page that explains why they can’t’ create a blog or what they have to do to get an administrator to create one for them.

One change to your code that I would recommend is to add an
exit ()at the end of it. This way, no more memory or processor time will be used running this instance when the browser is now disconnecting and going to start a whole new session.This change simply reduces the load on the server.
@Lamont: You are absolutely right. I’ve updated the article. Thank you!
Thanks for the great information i was able to get my new blog up last week. Thanks again! Keep up the great work with your blog. Also i found a coupon that will get up to $93 of hosting per year. I was able to save $57.24 with the coupon. Coupons Thanks again for the great info!