23 pointsStarting to get into this DEV thingI'm new here
trailrider
Member
—
2nd July 2010
I find the standard buddypress create an account/sign up process confusing as users have to first create 'Account Details' (wordpress) that includes a username, and then the Buddypress user details (profile details) that also includes a username (screen name).
Is there a plug in or code change that ca be made to make this more intuitive? I’ve observed a few users setting up accounts unaided who could not understand firstly why they have to put in x2 usernames (and the wordpress one wont allow any numeric, spaces, etc) to then find that when posting they have x2 names showing the screen name and the @username).
The only solution ive come close to is to hide the wordpress username box and populate this automatically using increments and instead get users to login with their email address. But this then has issues for sending user account details, etc...
Is there anyway to bring the wordpress username and buddypress name together so one could/can be removed?
I find the standard buddypress create an account/sign up process confusing as users have to first create 'Account Details' (wordpress) that includes a username, and then the Buddypress user details (profile details) that also includes a username (screen name).
Is there a plug in or code change that ca be made to make this more intuitive? I’ve observed a few users setting up accounts unaided who could not understand firstly why they have to put in x2 usernames (and the wordpress one wont allow any numeric, spaces, etc) to then find that when posting they have x2 names showing the screen name and the @username).
The only solution ive come close to is to hide the wordpress username box and populate this automatically using increments and instead get users to login with their email address. But this then has issues for sending user account details, etc...
Is there anyway to bring the wordpress username and buddypress name together so one could/can be removed?
Another issue is that when they make an error (for example, using an uppercase letter in their username) the error message comes up in black colour text. A few people have not noticed the error message and just think there is some sort of problem with the registration form, and after trying and failing to register again, they have given up.
If the error messages were to show up in red colour text it would be much more obvious why the registration has failed.
I agree that the default registration page sucks. I've not had problems with it myself, but in the wild (amongst users), hundreds have encountered stupid little errors that don't seem to generate any error messages. Some of these people probably have trouble sending emails, but that doesn't account for all of them. Anything to make this process more user friendly would be a great contribution to the BuddyPress/WordPress community...
What is the best way to remove the login from the registration page? My members are beginner computer users and easily discouraged. I've found a BuddyPress Ajax plugin, but I'm always wary of adding too many plugins for security reasons. Are you guys familiar with this one?
Here is what I just started doing. First I bought Gravity Forms and installed the User Registration plugin. This allows you to create a new registration page with which ever fields you like. You then have the options to map certain fields to the required fields.
So my form fields are only name and email.
I map the name field to all the wordpress fields, even first and last, as in buddypress it doesn't show anyway. It just shows first to them, or the default name that I mapped using the user registration form created by gravity forms.
Now, the problem I had was that in the wp-login screen when you clicked register it took you to the buddypress registration page. Now, I just leave that page setting in buddypress to none for registration. And have my form in a page called register. Then if you click the regsiter link on the login form it takes you to my register page.
The actual wordpress admin area is not shown to these people. They only see the buddypress profile settings and can change their generated password to something they like so it doesn't matter if their username, first name, last name is all the same. All they see in their profile is Name: or whatever you changed it to.
This also allows me to add a link to their submitted posts, and to their profile as it's simpy a matter of changing the first part of the url from member to author etc..
It isn't the cheapest solution, or the best maybe... but I don't have to hack any core files to do it.
Responses (7)
Member — 2nd July 2010 #
Another issue is that when they make an error (for example, using an uppercase letter in their username) the error message comes up in black colour text. A few people have not noticed the error message and just think there is some sort of problem with the registration form, and after trying and failing to register again, they have given up.
If the error messages were to show up in red colour text it would be much more obvious why the registration has failed.
Member — 26th July 2010 #
I agree that the default registration page sucks. I've not had problems with it myself, but in the wild (amongst users), hundreds have encountered stupid little errors that don't seem to generate any error messages. Some of these people probably have trouble sending emails, but that doesn't account for all of them. Anything to make this process more user friendly would be a great contribution to the BuddyPress/WordPress community...
Member — 24th November 2010 #
What is the best way to remove the login from the registration page? My members are beginner computer users and easily discouraged. I've found a BuddyPress Ajax plugin, but I'm always wary of adding too many plugins for security reasons. Are you guys familiar with this one?
http://buddypress.org/community/groups/login-with-ajax/
Member — 3rd June 2011 #
I would like to bump this old thread, I am pretty sure this difficult sign up process is losing me users.
Any new plug-ins to make this process more user friendly?
Member — 16th September 2011 #
Me too, i use wordpress username for sensible subjects and users usually get confused about using wordpress username or buddypress name
Member — 16th September 2011 #
Use Buddypress sliding login panel
Use a plugin to remove the wp admin bar (for good)
Use BP 1.5 that gets rid of the BP admin bar
A great setup :)
Member — 6th December 2011 #
Here is what I just started doing. First I bought Gravity Forms and installed the User Registration plugin. This allows you to create a new registration page with which ever fields you like. You then have the options to map certain fields to the required fields.
So my form fields are only name and email.
I map the name field to all the wordpress fields, even first and last, as in buddypress it doesn't show anyway. It just shows first to them, or the default name that I mapped using the user registration form created by gravity forms.
Now, the problem I had was that in the wp-login screen when you clicked register it took you to the buddypress registration page. Now, I just leave that page setting in buddypress to none for registration. And have my form in a page called register. Then if you click the regsiter link on the login form it takes you to my register page.
The actual wordpress admin area is not shown to these people. They only see the buddypress profile settings and can change their generated password to something they like so it doesn't matter if their username, first name, last name is all the same. All they see in their profile is Name: or whatever you changed it to.
This also allows me to add a link to their submitted posts, and to their profile as it's simpy a matter of changing the first part of the url from member to author etc..
It isn't the cheapest solution, or the best maybe... but I don't have to hack any core files to do it.
Become a member