Plugin Author
donmik
(@atallos)
You can modify the registration template of buddypress or your theme, inside the loop used to display the fields. You will need some php code.
The other way is to save this field outside the default group of xprofile fields.
Hi,
I have the same problem, every time I try to change the birthday field it keeps reappearing,
I heard that we might have to change something on some file but i couldn’t find the lines that contains the sql commands that fix this.
What should I do?
Thanks
Plugin Author
donmik
(@atallos)
The buddypress behavior is display only the fields from base group in registration form. So if you don’t want the birthdate field to be displayed just move it to a new group.
If you want to have all your fields in base group, you will have to modify the registration form template. This file is located inside wp-content/themes/your-theme/registration/register.php. If you don’t have this file, it’s because your theme is not overriding buddypress default file, so you need to do it by copying the original file inside your theme.
- Create a folder named “buddypress” inside your theme.
- Create a folder named “members” inside the previous folder created “buddypress”.
- Copy file “wp-content/plugins/buddypress/bp-templates/bp-legacy/buddypress/members/register.php” inside your-theme/buddypress/members/.
- You have to modify this template, inside the loop you have to search your birthdate field and hide it.
You need to know how to code to do this, so if you don’t know, you will have to find some developer to help you.