This “username / realname thing” is confusing my users, too.
At least the realname field in the registration page should be hidden by default.
After registration, some users can show their realname if the want.
But this field should not set as required!!!
Matthias
@matthias70,
these fields are required by the system.
WP ask for username, password and email. When BP is activated, he uses WP’s name option Public Name so he can rely to WP. This field called Name is the only one which is required by BP for that reason.
When you visit dashboard > users > your profile, you have a tabed page with profile options (the original WP user manager) and Extended profile (which belongs to BP) where you can edit your profile. On WP’s tab you see login, first name, last name and public displayed name. On BP’s tab there is only Name, which reflects what is in first and or last name.
In wp_users table, you have user_login, user_nicename and display_name
user_login and user_nicename have the same content
display_name contains first and/or last name (if exist from a previous WP install, before BP installation).
Depending what and where something needs a name to work (avatar, comment, notice, activity, etc), one or the other name option is fired.
If you don’t need/want real names on front end, you can use this plugin:
https://wordpress.org/plugins/buddypress-usernames-only/
Hi @danbp,
thanks for your explanation. I know, that this name field is required.
But I wish they quit it in one of the next buddypress versions.
When your using the mention feature on a buddypress install users have to be careful not to use the real name…
I would prefer the way wordpress does handle the real name. When there is no addtional info the username is the realname. When you define more, you can change your realname… That would be the better and easier way…
Thanks
Matthias