Hi, as you state this is a premium theme that incorporates two plugins you will need to contact the theme author for support relating to their integration or test with a standard theme such as twenty twenty.
https://www.paidmembershipspro.com/add-ons/buddypress-integration/ has information on the settings you will need for overriding BP registration pages.
Unforunately I’m not familiar with woocommerce or the functionality it adds. BuddyPress does have the functionality you describe but it is not related to that field.
You can test this by disabling woocommerce and creating a new account but not clicking the link in the activation email, it should then show as pending.
Have you opened a request over on woocommerce support?
Wow, I was thinking that I am the only one looking for this, Any UPDATES or Workaround? I am looking for a Booking plugin for my buddypress users too.
that double opt in column is not part of buddypress.
I thought the activation is part of WooCommerce and BuddyPress gives me the oportunity to manually activate accounts even if I haven’t the activation link that is send with the registration email.
relating to newletters or similar
The column is definitely for user activation I’ve set the value via phpMyAdmin from waiting to activated and it activates the user.
In my BuddyPress Members page, under each Member’s name, there is a line like:
active 8 seconds ago
I want to disable it.
Also I want to disable the green tick on the profile picture (which shows the online status)
Also I want to show the profile fields under each name in members page, it is just showing Name by default, I want it ti show other profile fields.
Hello, I have a user database with existing members on my site. I have recently installed BuddyPress and am wondering if the users I had before I installed BuddyPress will automatically have profiles created. If so, how would I send out a password reset email blast to these members so they can access their profile. Thank you in advance.
บอลเต็ง
hi , i have this error : Warning: call_user_func_array() expects parameter 1 to be a valid callback, function 'bp_group_new_topic_button' not found or invalid function name in C:\wamp64\www\wp-blueprint-base\wp-includes\class-wp-hook.php on line 287
when i create a new group (displayed on the group presentation page)
what i have to do with that ?
i have installed the bp-default buddypress theme
regards
charly
I am currently working on this social website using buddypress http://www.nigeriachemists.com and i experimented something, now the registration page with account and profile details is not showing, instead one ugly page is showing in register, can someone please kindly help here? i need to grt it back to default
> The description field is a standard wordpress profile text field
That’s not the same as a BP profile field. They are two separate beasts.
You need to find the code, perhaps in your theme, that is adding that field on profiles.
> How could I place a BuddyPress profile field on the profile start page
You need to edit the home template for profiles.
And it sounds like that is already being done by some code on your site.
Find it and you should know how to change it to show a BP profile field for bio.
Hi Shane,
thx for the quick answer.
The description I am talking about is seen here ‘http://example.com/members/USERNAME/’. The link pointing to ‘/wp-admin/profile.php#description’ is just below it.
By short description do you mean Biographical Info?
yes.
I don’t think there is another plugin which creates this short description (bio info). The description field is a standard wordpress profile text field, isn’t it?
How could I place a BuddyPress profile field on the profile start page ‘/members/USERNAME/’?
By default, BuddyPress does not have a short description and link on profile pages, afaik.
By short description do you mean Biographical Info?
If so, you should replace short description with a BuddyPress profile field.
Then they can edit it in their profile.
If short description is created by some other plugin or code,
then replace it with a BuddyPress profile field.
Hi everybody,
I am setting up a bbpress forum and am complementing it with buddypress community functionality.
Is there a way to let a user edit his short description within buddypress profile, without accessing the /wp-admin dashboard? I have completely restricted access to /wp-admin for subscribers, because I don’t want them to get in contact with it at all.
On the budypress profile startpage one can see the self description of a given user. Below it there is a link saying (roughly translated) “edit your description here”. The link is pointing to “/wp-admin/profile.php#description”.
What I need to achieve is subscribers be able to edit this self description visible on the user profile start page without accessing the wp-admin area. How can I achieve this?
Best regards, peter
They said that I should contact buddypress 😉
I figured it out… it was pretty simple in the end as all I did was change ‘role” to ‘role__not_in’ while putting the role I do want to show in $role
/**
* Exclude Users from BuddyPress Members List unless they have specific WordPress role.
*
* @param array $args args.
*
* @return array
*/
function buddydev_exclude_users_by_role( $args ) {
// do not exclude in admin.
if ( is_admin() && ! defined( 'DOING_AJAX' ) ) {
return $args;
}
$excluded = isset( $args['exclude'] ) ? $args['exclude'] : array();
if ( ! is_array( $excluded ) ) {
$excluded = explode( ',', $excluded );
}
$role = 'roletoshow';// change to the role to be shown.
$user_ids = get_users( array( 'role__not_in' => $role, 'fields' => 'ID' ) );
$excluded = array_merge( $excluded, $user_ids );
$args['exclude'] = $excluded;
return $args;
}
add_filter( 'bp_after_has_members_parse_args', 'buddydev_exclude_users_by_role' );
In my Buddypress Profile Fields there is the field “Name”.
It is mandatory and I cannot change the settings of it.
How can I change the privacy settings to “optional” and change the privacy settings like
“visible only to my friends”, “public” or “only for me”?
If you filter the activity stream (for instance show only updates), BuddyPress will also display other activity entries (for instance blog posts) when you click Load More at the end of the activity stream.
Can anyone replicate the issue with BuddyPress 6.1.0? Is this a BuddyPress bug?
Hi, that double opt in column is not part of buddypress. Usually these are relating to newletters or similar so you will need to check your other plugins.
Here is another approach. I dont like it at all because you cannot check a custom post type (you dont have the activity object). But it works.
function me_filter_bp_activity_item_id_before_save( $item_id ) {
if ( !empty(bp_get_current_group_id()) ) $item_id = bp_get_current_group_id();
return $item_id ;
};
add_filter( 'bp_activity_item_id_before_save', 'me_filter_bp_activity_item_id_before_save', 10, 1 );
BTW: The value 1 seems to be the default blog ID.
In this thread @imath explains that:
Custom Post Type Support for Activity
Hi Everyone,
This has not been resolved as of the current version I have which is 5.0. Looking at the changelog for all versions of Buddypress since version 5, I still see no reference to the 8093 ticket, indicating that it has not been addressed.
Any update on this issue would be great.
Hey, BuddyPress community! I’m looking for a way to display a random BuddyPress post.
Thank you so much!
This is my first time creating a topic so sorry if I did it incorrectly
I need to add a default value in some extended profile fields in buddypress registration form so this data is not repeated.
I have seen that I have to use the variable xprofile_set_field_data() but I don’t know exactly in which .php file to implement it and what code to put
As far as i can ee this diagram is out of date:
BuddyPress Database Diagram
It does not detail the message meta table at all!!
Can this be fixed?
And more particularly does each meta item relate to the message ID or the thread ID?
If your theme hasn’t changed buddypress too much then its most likely something like this:
body.bp-user.buddypress{
background: #000!important; /*change #000 to your color*/
}
Otherwise its usually a good idea to check with the theme’s customer service instead.