Following above fix, will start sending textual mail, not HTML emails.
This plugin https://wordpress.org/plugins/vibe-buddypress-to-wp-mail-fix/ would use WP Mail and send HTML emails.
BuddyPress requires a minimum of 128mb of PHP RAM. Make sure your web host serves this.
1. Make sure registration page exists in WP admin – Settings- BuddyPress – pages
2. Re-save the permalinks
The registration page can be cached, no issues there.
—
Optionally, our plugin which enhances BuddyPress but includes ReactJS & PWA has ReactJS powered forms which work flawless and there is no load on the site as the forms are created using javascript. Let me know if you want me to share a link of it.
Using the aardvark theme:
On the front page:
The Login/Register buttons on the top right corner.
1. I am having problems with the “Register” Button/page – taking a very long time to load, sometimes it times out.
2. went into buddy press to change the Registration page to something different to see if it would speed up in order to test it out.
3. I switched it to my “contact” page temporarily and found it loaded immediately.
4. I went to switch it back to the Buddy press register page that I am assume was created by buddy press.
5. Now when I click the “register” button. It takes me to the “contact” page. Then when I am on the contact page…when i click register, it eventually will take me to the right page, The “register” page (by buddypress)
This is a major problem. Can you please help me? I have a big event and I need people to be able to register on the site.
Let me know if you need any more information, I have no clue how to fix this.
https://github.com/SparkPost/wordpress-sparkpost/issues/32
So it turns out, there is a very quick & easy solution. buddypress developers already made it possible to ignore their own implementation of wp_mail and fallback to wordpress’s default wp_mail (which will allow sparkpost plugin to do its magics). If you add the following snippet (functions.php of your theme or similar), it should just work.
add_filter(‘bp_email_use_wp_mail’, function() {
return true;
});
BuddyPress version – 10.0.0-beta1 or 9.1.1(stable version)
Theme – Twenty Twenty or any theme
Wordpress version – 5.8.2
When I change Cover Image it is working fine.
But when I change Profile Photo it is giving error – There was a problem cropping your profile photo.
I am not able to find out why it is giving this error.
Please help urgently
Why do I get this pop up on my wordpress?
“The following active BuddyPress Components do not have associated WordPress Pages: Register.”
I have to use Buddypress for something, but I dont want to associate WordPress Pages. Can I turn off this error? If I click on it, it stuffs up my site.
This is such a nice suggestion ! Not sure if this is possible in current BuddyPress implementation.
Yes, there are 2 most probable reasons :
1. Reverse IP does not match.
2. Missing SPF rules in DNS. If you have cPanel powered server, you can easily check in its SMTP settings which is able to detect and tell you the exact cause. You may be missing a SPF rule in your DNS, cPanel will mention that.
—-
A quick alternate is to install a WordPress mail plugin like Postman SMTP and try sending the emails in the textual format, or use this plugin : https://wordpress.org/plugins/vibe-buddypress-to-wp-mail-fix
Hi, I just installed buddypress. When I click on any of the tabs [components, options, pages, credits] nothing happens, page refreshes but the tab doesn’t open.
Any help with this is appreciated.
With thanks, Geraldine
Hi David, thanks for looking at this! From what I can see there isn’t a specific register.php but the Theme (in my opinion) has taken your excellent Buddypress to a whole new level by some very clever and minimalist styling. The developers are incredibly responsive to user enquiries and what I will do is drop them a support email enquiring as to their preparedness for V10 and I’ll let you know what they say! Thanks.
Thanks @windhillruss for your feedback. I’m not able to test the Beehive theme (because it is a paid theme). It sounds like the theme has its own version of register.php which will need to be updated. Can you have a look and let me know if the theme does contain a register.php file?
We’ve introduced a new helper function, bp_allow_access_to_registration_pages(), to figure out whether the registration page is accessible that the developers will want to start using (if BP>=v10):
https://github.com/buddypress/buddypress/blob/master/src/bp-members/bp-members-template.php#L2960
Regarding the login form, here are some examples of the filters we used to add “request membership” links to the various WP login forms: https://github.com/buddypress/buddypress/commit/2099c877aaa539439b2c6255db6872af2db85a11
Thanks again for your testing! It’s greatly appreciated! If the Beehive devs care to share some of their code to a Trac ticket, I’d be happy to take a more specific look.
Greetings,
I have a CPT “events” that I want to display on the activity feed. I stumbled upon this page: https://codex.buddypress.org/plugindev/post-types-activities/ which tells you how to implement it.
I have added
add_post_type_support( 'page', 'buddypress-activity' );
to the custom-bp.php which works and indeed shows a post once I add a new event.
However, the message it shows is a bit generic (Name wrote a new item) which I would like to change (including featured image).
In the above-mentioned link it does explain how to do this (changing the text) but for some reason, I can’t make it work. I added the following code as mentioned to my custom-bp.php but it just does not change the message:
function customize_page_tracking_args() {
// Check if the Activity component is active before using it.
if ( ! bp_is_active( 'activity' ) ) {
return;
}
bp_activity_set_post_type_tracking_args( 'events', array(
'component_id' => buddypress()->blogs->id,
'action_id' => 'new_blog_page',
'bp_activity_admin_filter' => __( 'Published a new page', 'custom-domain' ),
'bp_activity_front_filter' => __( 'Events', 'custom-domain' ),
'contexts' => array( 'activity', 'member' ),
'activity_comment' => true,
'bp_activity_new_post' => __( '%1$s posted a new <a href="%2$s">event</a>', 'custom-textdomain' ),
'bp_activity_new_post_ms' => __( '%1$s posted a new <a href="%2$s">event</a>, on the site %3$s', 'custom-textdomain' ),
'position' => 100,
) );
}
add_action( 'bp_init', 'customize_page_tracking_args' );
Also, in the best case I would like to add the featured image to it which is clickable (exactly how it does it for a normal blog entry).
Can somebody tell me what I do wrong?
Hi, can you advise how we set up a forum structure like the one on this site, with the forums on the left, and stream of all posts on the right? Our existing forum has just one stream with no categories. We’ve got into a long and expensive discussion with a developer about adding topic categories, but it strikes me, I could set it up like the buddypress community, and just call the ‘forums’ categories. Quite a beginner, so any pointers v useful. thanks
Anonymous UserInactive
Hi @wackao,
Thanks for your feedback: migrating our Legacy URL parser to WP Rewites is quite a challenge because as you wrote, we’ve been postponing this change probably too much. There’s a risk some BuddyPress plugin features stop behaving the way they should, that’s we chose the feature as plugin approach: to try to do it smoothly ☺️. About your concern, I believe we can at least improve this using BP Rewrites, yes 😉. I’ll keep it in mind following our progress on it 👌
I’ve just updated my core and plugins to
WP 5.8.2
bbPress 2.6.9
BuddyPress 9.1.1
and I can confirm the issue is still there 🙁
I’ve not managed to find any workaround yet either I’m afraid.
The migration to WordPress rewrites API is a welcome change, although quite late to the party. We’ve been experimenting a lot lately inside BuddyPress core and now with this change do you think we can remove initialisation of BuddyPress on all the Pages in WordPress ?
The BuddyPress gets initialised on all the pages / posts of WordPress, creating its massive object at run time using URL’s. This creates an overhead as BuddyPress gets initialised on page where it is not in use.
Do you think, migrating to WP Rewrites, we can take this up and remove this forced initialisation.
Hi, Thanks for the opportunity to test v10. When the Option for Admin to approve requests is active and ‘Allow anyone to Register’ is disabled, the Registration form says ‘Member Registration is currently not allowed’ Using the Beehive Theme which styles Buddypress. Similarly, Beehive’s Ajax Login Modal says ‘Sign-Up not allowed’ It appears like a Catch22 situation. Is there something I’m missing? Thanks.
this is from buddyboss , buddypress does not have it 🙂 , our theme WPLMS has similar controls like this : https://prnt.sc/22q00dh , however this is very specific to the buddyboss theme, contact their support or migrate to core buddypress 🙂
enable groups in WP admin – settings – buddypress – components, if already enabled, re-save the components page.
1. Errors indicate functions not existent “groups_get_group not defined”
2. Tables not installed, re-saving components would re-install the tables.
BuddyBoss is not BuddyPress. Kindly contact BuddyBoss support or simply switch to BuddyPress and use a BuddyPress theme like WPLMS or Kleo.
I think you are confused, forum by default do not have cover images. You have Group forums which have cover images coming form the group. The cover image should be enabled in groups from WP admin – Settings- BuddyPress – options
This is not available by default but it is one of the most popular requests in BuddyPress custom profile fields.
Alternative :
In our plugin VibeBP , we have create a social profile field in Buddypress.
this is how it works : https://www.youtube.com/watch?v=m-PQ1XfFfCI , the output is static “cacheable” profiles which load faster than standard buddypress. Let me know if interested.
Thank you for reporting this should be logged in the bug report.
https://buddypress.trac.wordpress.org/report/1
We created a user gallery custom profile field for that in our plugin, not available in default BuddyPress.
BuddyPress is so much better than the coding horrors in Ultimate member plugin. My suggestion would be to shift to BuddyPress completely.
Answer to your query :
You are looking for action : groups_join_group with 2 params, Group and User