Hi Brajesh
I found the culprit.
When I deactivate the plugin “BuddyPress Group Email Subscription” response time is reduced from >10 sec to around 3 seconds.
I will report it to them. Thanks for helping out.
Lars
Hi,
I’m using WCFM MarketPlace and BuddyPress. I’m intregating them with BuddyCommerce and so I believe they intregated with one another.
For customers, it directly redirects them to Buddypress’ social profile. But Vendors still have two profile.
One by BuddyPress and another by WCFM. If I disable WCFM vendor’s profile. Users can no longer see vendors name next to their product.
Is there anyway I can redirect vendors profile to BuddyPress’ profile. Basically combine them together and provide only one profile with social features.
Following example.
<https://homymade.ch/store/davud-assadi/> WCFM vendor profile
<https://homymade.ch/members/davud-assadi/> BuddyPress social profile
Apparently in BuddyPress’ setting, if I change Template pack, instead of BuddyPress New to Template, everything work fine.
Funny I followed some tutorial of how to install BuddyPress but didn’t get any notification about Template pack.
Anyway thank you. Problem solved.
So I contacted them and the theme’s support refer this problem to Buddypress. They claim that the problem is not caused by their theme. even the fact that when I disable their core plugin, I no longer have this issue.
Hi @imath first thanks for your reply.
As you can see from my code I have added to my first message, I am using an hook provided by WORDPRESS
https://codex.wordpress.org/Customizing_the_Login_Form
So correction of buddypress code should be simple and efective…
I have opened a new ticket in TRAC
https://buddypress.trac.wordpress.org/ticket/8277#ticket
I hope this issue can be resolved before release V6
As you say: “If itβs just adding a hook available in the /wp-login.php page then, why not”
π
Hello, we have an educational site with groups and I need one user or role to be able to enter only one group. So that they could not join other groups. I am using the Buddypress Nouveau theme. How can I limit users? What are some ways to do this? Help me please.
Sorry I’ve just read about this issue. Having it fixed in 6.0.0 seems difficult as there’s no ticket about it in Trac and the release is scheduled to the end of this month. If it’s just adding a hook available in the /wp-login.php page then, why not but if Plugins adding these checkboxes are using different hooks it can be challenging.
Could you open a ticket on Trac ( https://buddypress.trac.wordpress.org/newticket ) and eventually find out what is the name of the WP hook these plugins are using to try to have it fixed asap ?
Thanks in advance for your help.
First, @iamthewebb thanks for your reply.
I dont understand why you do this afirmation:
“It should be simple enough to create a custom page that disables the login button unless the checkbox is selected.”
I have done it thanks the code I pasted in my first message.
Whit this code now to my login page (http://www.mysite.com/wp-login.php? ) is showed a checkbox I can use for TERMS OF USE of my web.
This is ok.
The “why” I have opened this thread is because this checkboxes is not showed in the BUDDYPRESS LOGIN WIDGET when I create a custom login page using BUDDYPRESS LOGIN WIDGET.
So this “error” should be an error of BuddyPress who should to do a hook (in BUDDYPRESS LOGIN WIDGET) to get checkboxes (and others actions) from http://www.mysite.com/wp-login.php?
This is why I asked to @imath to introduce it in the V6 release of buddypress.
Waiting for reply. π
Seems like you are using outside single profile template
You can try the following
<h3><a href="<?php echo bp_core_get_user_domain( bp_loggedin_user_id() ) ?>/profile/edit">Edit Profile</a></h3>
ref: http://hookr.io/plugins/buddypress/#index=g&search=loggedin_user
Please anyone can help me to send an activation email to send my new users? activation email sent as to show the end of the registration but not send any email to them.
@robproce BuddyPress is compatible with the bbPress plugin for Sitewide and/or Group forums
Installing Group and Sitewide Forums
>>does BuddyPress or 3rd parties design additional plugins as such that can be successfully attached to this theme
Hi @balanz,
The best place to ask is at the premium theme’s forums as we do not have access to the paid theme. Based on what you need, looks more like you need to code a custom plugin that is compatible with both BuddyPress and your premium theme, or hire a developer to do so.
I think BuddyPress just uses the standard WP login page so https://codex.wordpress.org/Customizing_the_Login_Form has info on customising or even replacing the page.
On one of my sites I created a completely new page following this guide, https://themetrust.com/build-custom-wordpress-login-page/
It should be simple enough to create a custom page that disables the login button unless the checkbox is selected.
Hello
Wordpress 5.4 & Buddypress 5.1.2 installed on a subdomain.
I am setting up a community site with Buddypress.
It looks nice but I am not yet able to set it the way I would like it π
I don’t know if it’s possible, but how can I set up a new group so that:
1) Members can respond directly to it
2) That response is therefore visible under that particular group
3) Other drawers can also respond to this
4) If a member other than that group opens or joins it, sees all those reactions and can possibly participate in the discussion?
5) That the whole discussion stays under that group and becomes visible as soon as someone opens that group?
Now when I open a group I don’t see an opportunity to post a comment anywhere as a member.
Hi Lars,
Thank you for confirming.
Please visit Dashboard->settings->BuddyPress and click on “Options”. Under options, you will see activity section.
There is an option to disable akismet there as shown below(Please uncheck it to disable).
View post on imgur.com
Please give it a try and let me know if that works for you or not?
Regards
Brajesh
They said me that they already had this kind of problem with your plugin and that the problem was at BuddyPress level.
Hi @vapvarun first thanks for your reply.
Plugin you suggest is able to add terms and conditions checkbox to the registration page (SIGNUP), but is not able to add terms and conditions checkbox neither to http://www.mysite.com/wp-login.php? (SIGNIN) nor to BUDDYPRESS LOGIN WIDGET.
Has you know signup is different than signin… I am sure you have read my post fastly and you dont detected this “litlle / big” difference…
Waiting reply of @imath if you have something more to add you are welcome π
Thanks for your support.
Another lock-down option is: https://wordpress.org/plugins/bp-simple-private/
However, if you just need some private pages & categories, then you don’t need BuddyPress at all unless there is some interface aspect that requires profiles.
If you aren’t using profiles, then there are probably some WP plugins that do what you want.
Or, the custom WP code to accomplish is quite simple – if you are a WP dev.
@giuseppecuttone for signup page you will have to use
bp_signup_validate
bp_before_registration_submit_buttons
You can try this, seems still working
BuddyPress Simple Terms And Conditions
@honoluluman not sure any existing plugin is used that approach to send default WP email using BuddyPress Email options.
It can be customized you will have to display default wp emails for signup and forgot password and register them again, for reference, you can check https://github.com/robertstaddon/buddypress-welcome-email.
Hi @imath is always beautifull know a major release of buddypress π
So first, thanks for very big work done by developers π
In the last version of buddypress I have detected the follow “error” in BUDDYPRESS LOGIN WIDGET:
If I add in http://www.mysite.com/wp-login.php? some checkboxes about TERMS OF USE, PRIVACY, I AGREE SENT COMERCIAL INFORMATION, and any other checkbox need to acomplish with DATA PROTECTION LEGISLATION, the checkboxes I add will be showed in http://www.mysite.com/wp-login.php? but they will not be showed in the BUDDYPRESS LOGIN WIDGET.
I think buddypress should to add some hook to make it. I am righy? Or I am wrong?
Can you resolve this problem in new release?
Follow I also add a thread I have opened right now. Maybe you can help me to resolve now this stupid error instead to wait next release (considerate that maybe in next release it will not be resolved…).
How to show TERMS AND CONTIDIONS checkboxes in BuddyPress LogIn widget
Please, let me know how can I resolve it. Please provide some solution about that.
Thanks very very very much for your support.
Hi,
if I add in http://www.mysite.com/wp-login.php? some checkboxes about TERMS OF USE, PRIVACY, I AGREE SENT COMERCIAL INFORMATION, and any other checkbox needed to acomplish with DATA PROTECTION LEGISLATION, the checkboxes I add will be showed well in http://www.mysite.com/wp-login.php? but they will not be showed in the BUDDYPRESS LOGIN WIDGET.
Code I am using is the follow:
<?php
// As part of WP authentication process, call our function
add_filter('wp_authenticate_user', 'wp_authenticate_user_acc', 99999, 2);
function wp_authenticate_user_acc($user, $password) {
// See if the checkbox #login_accept was checked
if ( isset( $_REQUEST['login_accept'] ) && $_REQUEST['login_accept'] == 'on' ) {
// Checkbox on, allow login
return $user;
} else {
// Did NOT check the box, do not allow login
$error = new WP_Error();
$error->add('did_not_accept', 'You must accept the terms and conditions' );
return $error;
}
}
// As part of WP login form construction, call our function
add_filter ( 'login_form', 'login_form_acc' );
function login_form_acc(){
// Add an element to the login form, which must be checked
echo '<label><input type="checkbox" name="login_accept" id="login_accept" /> I agree</label>';
}
?>
Can someone make the correspondent modification to this code to have this feature running also into BuddyPress LogIn widget?
Thanks very very very very very very for your support.
@urangmedia
try to keep translated language files inside the following folder
wp-content/languages/
For detailed instructions follow checkout
BuddyPress in Your Language
Same problem here. And I note that the buddyboss “auto join” plugin has also been dropped by devs due to knew buddypress version (although you can still download it…)