I have the same question as well. I have created a couple more field groups in Buddypress profile fields section on the dash. Alas, none but the base group shows up in registration. Any help on how to get around this would be fantastic!
Anyone managed to come up with a solution to this?
It’s a bit lack of logic to allow fields to be set as required in the backend but never show them to the user when registering … what kind of required fields are they than?
hmm … I am afraid that plugin does smth. else, namely automatically registering a new user to a group, but what we meant here were the registration fields from xprofile.
Actually, I figured out a way to have them displayed, although there’s a lot of css fun you’ll have afterwords
In register.php you should look for this
and replace with this
This will display all the fields, but you’ll still miss the Title of each group.
To get that displayed, you can do this:
and just above it place this: `
That should do the trick.
It’s a dirty hack from a no-programmer, so please do not criticize. As anyone can notice, no programmer / developer ever cared to offer any help with this.
Actually very annoying that no one frm the development team ever thought about it, leave alone giving a hand here …
Hope you’ll find the trick useful though
the above still sucks of course (or rather the whole registration process for buddypress sucks!), anyway, the above code will unfortunatelly NOT validate the fields! So it would be possible for a user to register without filling those fields in …
Yeah, you tell me how happy I was as I realized that!
1 more day lost with this s*, but eventually found a workaround (I am sure it’s not the perfect solution, but at least it’s SOMETHING!)
So in order to have the required fields really checked, please add this to your header:
where signup_form is the id of your form (
I have not tried this yet but soon will. I’ve been waiting for a year for this solution. I wonder why the BP gurus dropped the ball on this.
works well for me
I would have loved to have a splitted registration form though (like fields from group1 on the 1st page, fields from group 2 & 3 on the following form registration page, etc), to prevent scare away users if you happen to have more fields you want them 2 fill in …
but I must be honest, I have NO clue as of how to achieve that ..
If you happen to find a solution, I’d appreciate if you’d post it back here