WordPress Development Stack Exchange is a question and answer site for WordPress developers and administrators. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I'm trying to turn the WordPress multsite signup page into a one step process instead of two. I'm wanting people to choose their username, email, password and a confirmation of their password, along with choosing their blog domain (subdomain), blog title, along with the captcha on one page.

The way I have it set up now though, it doesn't work. It displays all the forms correctly, but it doesn't register the user or the blog and just takes you to a blank page when you hit "Create site."

Here's the code for my custom sign up page:


What am i doing wrong here? Thanks in advance!

share|improve this question

closed as too localized by toscho Mar 5 '13 at 23:30

This question is unlikely to help any future visitors; it is only relevant to a small geographic area, a specific moment in time, or an extraordinarily narrow situation that is not generally applicable to the worldwide audience of the internet. For help making this question more broadly applicable, visit the help center.If this question can be reworded to fit the rules in the help center, please edit the question.

Where are you using this file? Make sure you research this site and add any relevant information to the Question (edit). – brasofilo Feb 5 '13 at 23:00
It's a template in my theme directory. That surely wouldn't be the problem, though, would it? I've changed all the paths to the required files, so I wouldn't see that being an issue. – Jacob Warren Feb 6 '13 at 14:58
Well, the exact steps that you are using are kind of essential to troubleshoot this. – brasofilo Feb 6 '13 at 15:02
Well, I copied wp-signup.php from the root into my theme directory and added a template heading to it. After that I changed the path to wp-load to "require( ABSPATH . '/wp-load.php' );" and did the same for wp-blog-header.php. Then I deleted the things I didn't want people to have to choose from, such as "Gimme a blog" and "just a username." Then I put the second part of the form where they choose their blog subdomain and title into the first form. – Jacob Warren Feb 7 '13 at 19:10