@imath – I deactivated all plugins except BuddyPress and switched to Twenty Twenty-One. The issue persists for an Editor or Contributor user. If I change that user to an Admin, then the field visibility options match what I had set AND (if it’s not set to be enforced) they can also change and successfully save the field visibility.
I can’t make all of these folks admins, but do you have any other ideas for me? Or might this be a bug with the role capabilities?
Hello,
I’m building the registration page of my new website using BuddyPress 8.0. I’ve encountered an issue that seems to be related to the new “Terms Acceptance” checkbox profile field, and the total number of fields that are in the “Signup Fields” group.
I want the terms acceptance checkbox to be at the bottom of my registration page, and have ordered the “Signup Fields” group accordingly. The terms acceptance box will stay at the bottom of the list, until I add more than 8 fields to the “Signup Fields” group, and reorder these fields. The terms acceptance box will then move itself to the second position on the list within the “Signup Fields” group. If I reorder the fields again, the same issue will still occur. The only way I can fix it is to remove other fields from the group so that there is no more than 8 in total.
I’ve tried using a different theme and turning off all plugins except for BP, and the issue still occurs. Is there a limit on the number of fields that can be included in the “Signup Fields” group tab? I’d really like to include more than 8 field options.
Thank you.
I know but there isn’t a forum for BuddyBoss, and I don’t know if it’s BuddyBoss or BuddyX or something completely different that’s causing the issues, and maybe someone using BuddyPress has had a similar issue. I’m just trying to narrow down the problem.
Awesome!
Thank you very very very much!
I could make it!
I love BuddyPress.
I was thinking which one is good for me, BuddyPress or BuddyBoss before I use BuddyPress.
BuddyPress is so GOOD!
So, I will use BuddyPress forever.
Those settings are not coming from BuddyPress.
Are you using some plugin to extend BuddyPress groups?
Perhaps a digest of some kind?
If so, you should contact the creator of that plugin or code.
Hello.
I`m new user of BuddyPress, and I would like to know if it is possible to create differents registration pages, and depends on which page is, the new user automatically join to an specific group.
thanks in advance.
Here is shot of the BP frontend admin member email status: 
And one of the WP backend BP Groups member view: 
This email option appears to me to be a part of the BuddyPress product.
Hi @mastersat
Thanks for your feedback, could you tell us:
– what Theme you are using?
– do you know if this Theme or a Plugin is overriding BuddyPress Templates?
– if you have no idea about the above points could you look into your themes/plugins files to see if there’s a members/single/home.php file?
Sorry, I’m rereading your reply. Yes, I do have Buddypress installed. I will post this on that forum.
Thank you very very much.
I put the code in the of functions.php like this.
But it doesn’t work.
I can still see the alphabetical sort in the page.
Member
Group
remove_filter( ‘_bp_nouveau_member_reset_front_template’, ‘bp_nouveau_member_restrict_user_front_templates’, 10, 1 );
$nav = buddypress()->members->nav;
// Eventually reset the order.
bp_nouveau_set_nav_item_order( $nav, bp_nouveau_get_appearance_settings( ‘user_nav_order’ ) );
return $nav->get_primary();
function mitsuh_remove_alphabetical( $filters, $context ) {
unset( $filters[‘alphabetical’] );
return $filters;
}
add_filter(‘bp_nouveau_get_members_filters’, ‘mitsuh_remove_alphabetical’, 20, 2 );
}
BuddyPress does not include forums.
You are probably using the bbPress plugin which has its own support forums.
Thank you very much.
But I can’t find
apply_filters( ‘bp_nouveau_get_members_filters’, $filters, $context );
in
buddypress\bp-templates\bp-nouveau\includes\members\functions.php
I checked the code in functions.php.
But I couldn’t find.
I am not good at writing code.
How to find the code in functions.php?
How to put this code, too?
function mitsuh_remove_alphabetical( $filters, $context ) {
unset( $filters[‘alphabetical’] );
return $filters;
}
add_filter(‘bp_nouveau_get_members_filters’, ‘mitsuh_remove_alphabetical’, 20, 2 );
Please let me know.
I’ve done something, but I don’t know what? I think the slugs for the ‘forum’ page may have had a conflict (there was a warning message, but I changed the names), and I think the tabs went missing after I rebuilt the tables, but the tabs have totally disappeared now, and I don’t know how to get them back.
I uninstalled and deleted/reinstalled bbpress, and it hasn’t brought them back.
I’m really worried that if I delete the Buddypress plugin, I will lose my settings and customer lists of Participants. Any advice would be very much appreciated.
I added buddypress groups. On many example pages I see on a group page tabs on top to choose the menu options. I tried different themes, I can only add a menu in the sidebar.
And I can not find the “Manage the Groups default front page” option that is spoken about on this forum. Do I need an extra plugin for that?
afaik, that setting is not native to BuddyPress.
It is added by some other code or plugin.
You need to find the code that is adding that setting.
Use the IMG button to add an image.
buddypress 8.0.0
BuddyX buddypress theme active
I also have buddypress group chatroom, buddypress for pwa for wp, LearnDash working together.
#1 question: When I do not have the Activity page Private, anyone in the world can see a chunk of activity if they have the link (such as who friended whom. it does seem to not show conversations).
Isn’t there a way to have the activity be Private so random ppl can’t see anything that’s going on in the Private group???
#2 question: When I try to add people to a private group nothing happens. I type in the user name or the first few letters into the ADD new members space and no names pop up and nothing happens except an error saying “the following users could not be added to the group”
I’d like to be able to add them without them having to request to join so they can get notifications right away.
I do NOT want to alter code because things like that freak me out that I’ll break something or forget where I added code if I need to remove it etc.
Please help
Use the filter hook to unset that element from the options array.
This is the hook: apply_filters( 'bp_nouveau_get_members_filters', $filters, $context );
Found in: buddypress\bp-templates\bp-nouveau\includes\members\functions.php
function mitsuh_remove_alphabetical( $filters, $context ) {
unset( $filters['alphabetical'] );
return $filters;
}
add_filter('bp_nouveau_get_members_filters', 'mitsuh_remove_alphabetical', 20, 2 );
Put it in your theme > functions.php
Should I be able to use the Visual Composer in BuddyPress groups to create posts, comments and replies? I’m using the Thimpress Eduma theme which claims to be compatible with BuddyPress.
At present I’m creating my content in a post and then copying the source text into the BuddyPress post, which is very cumbersome.
I’m bit amazed by this
enabled direct registration of new members and disabled email confirmation
As far as I know, a user registering from the front-end (managed by BuddyPress) is first receiving an email containing a secret key he needs to paste into the BuddyPress activate page to validate their account. But maybe you are using a plugin or some custom code to disable this..
Otherwise, you can achieve what you describe adding the following code snippets to a bp-custom.php file.
/**
* Adds activities generated when a user activates their account when a user
* is created using the wp-admin/user-new screen Add new action.
*/
function automatically_generate_an_activation_activity( $user_id = 0 ) {
// Adds a "became a registered user" activity.
bp_core_new_user_activity( $user_id );
// Fake a user log in.
bp_update_user_last_activity( $user_id );
}
add_action( 'edit_user_created_user', 'automatically_generate_an_activation_activity' );
No, you cannot override it.
If you want to filter an email sent by BP, use the do_action_ref_array hook
in function bp_send_email
found in: buddypress\bp-core\bp-core-functions.php
Hi!
I enabled direct registration of new members and disabled email confirmation.
Everything works fine on the buddypress registration page
But when I register a new user through the worpress panel >> Users >> new user, it activates as a member but not in activities
Does anyone know a way to definitely activate these users registered on the panel without sending an email and having to do the first login?
Use WP 5.7 and BP 8.0
Hi @b4ureye,
Ok, can you reply to the following questions:
– What is the name of your active theme?
– If it’s a child-theme, what is the name of the parent theme ? You can find this information into the template: header of the style.css file of your child-theme.
– Does this theme contains a members directory or a buddypress/members directory?
– if so does this directory contains a register.php file?
– if so can you share on Gist.Github.com the content of this file?
Thanks in advance for your replies.
Hi @imath,
I tried to download Buddypresse again and I installed but nothing works the error is still displayed on the registration page! I am not a developer but I tried to see the path public_html / backoffice / wp-content / plugins / buddypress / bp-templates / bp-legacy / buddypress / members
But until now I do not know what to replace please, please help me correct the error thank you
@epgb101 you can reset them from
Tools >> BuddyPress >> Reinstall emails (delete and restore from defaults).
Not actually tried but you can try using buddypress registration forms with gravity forms in WordPress. What you have asked for must be possible but using some typical group of code. I have tried this on Weebly but not sure about this. However one can do this after understanding the basic difference between WordPress and Weebly platforms.
See Here: https://askanydifference.com/difference-between-weebly-and-wordpress/