The only one I’ve ever seen was BuddyPress Groupblog but it seems abandoned now.
Maybe a current plugin developer can fork it and update it?
BuddyPress Groupblog
We use BuddyPress (Version 11.1.0) with WordPress 6.1.1. On our site, members are able to log in and then post their notes (i.e. blogs” to their accounts. However, some members are no longer able to see previous notes their posted when they log in. However, we can see them on our end on the dashboard (but also can’t see them on their account).
Some members are also reporting a 500 error message when they go to their notes section or a message that they have not posted anything (which isn’t true since they have posted several notes that were showing up previously).
This just started happening so we are wondering if it was due to an update?
Thank you for any advice!
New plugin just released may help: https://wordpress.org/plugins/activity-feed-anywhere/. It’s VERY new, so please leave any feedback/bug reports in the support forums.
Ben R
Hi, after installing buddypress, Thrive Themebuilder does no longer loading the page template. Can someone help me?
Wordpress 6.1.1.
Buddypress 11.1.0
The site is in maintenance mode
David
Hello is it possible to use buddy press for websites that are not WordPress for example here Kleinanzeigen
Just bumped into this discussion as I had the same issue. I came across another discussion that had a fix by adding a function in the functions.php https://buddypress.trac.wordpress.org/ticket/7473
That helped me fix this issue.
I’m not sure why my last comment isn’t being approved, but I need help with buddypress 11.1 in wordpress. It’s displaying a warning error on my website. If I could upload a screen shot to show what I mean, I would. But for now, I’ll just write out what the error message says.
“Warning: Undefined array key 731 in /homepages/40/d950647655/htdocs/clickandbuilds/tryitworks/wp-includes/nav-menu-template.php on line 211”
Anonymous User 18187419Inactive
This free plugin should work for you:
BuddyPress Members Only
Anonymous UserInactive
Hi @munklefish
You can use any file hosting service and paste a link here or DM me on our Slack if you prefer: https://make.wordpress.org/chat/
Hi,
I’ve been using Invite Anyone plugin until now, but looks like it doesn’t work anymore. The links in invitation emails and Accept buttons go to 404, and no-one answers in the Support forum. Also looks like it is not compatible with PHP8.
So I’ve been wondering if I could somehow tweak Buddypress myself to be able to send group invites to all members and not just friends. I see that Nouveau template does that but I don’t understand how that works (I’m using Legacy and I don’t want to change that). Could anyone point me to the right direction? Are there any hooks I could use? Thanks in advance!
WordPress 6.1.1
BuddyPress 11.0.0
Theme : BuddyX Pro
Hi,
I installed the 11.0.0 today but I have some problem with the groups cover images. In the activities of my groups, the cover images are no longer displayed. They are then replaced by a standard image (placeholder.svg) from my BuddyX Pro theme.
Please note that the cover images are displayed correctly on the group page. My problem happens on the Group Activities block where this cover image does not seem to be displayed correctly, Whereas with version 10.6.0 it is displayed.
Any idea of the difference between 10.6.0 and 11.0.0 which could create my bug?
Thanks for any help!
Anonymous UserInactive
Hello @munklefish
Have you tried deactivating all plugins except BuddyPress and activating a WordPress default theme like Twenty Twenty-Three to be sure it’s a BuddyPress issue?
If so, what’s your setup?
WordPress Multisite or not? WordPress version?
If Multisite how BuddyPress has been activated? Network wide, on a specific site of the network?
PHP version?
Finally, could you check the error_log file of your server?
WordPress Version 6.1.1
BuddyPress Version 11.0.0
Home
I’m having a problem implementing BuddyPress on my site. Everything works fine except for Reply to Private Message. When click on Send Reply btn, it errors out: “Your reply was not sent. Please enter some content.” There is content. Please advise. Thank you.
I’m also getting the log-in issues since the update to v11.0.0.
The login screen just displays the following message:
“There has been a critical error on this website. Please check your site admin email inbox for instructions. Learn more about troubleshooting WordPress.”
Nothing appears in the Debug log to indicate what the issue is.
Deactivating BuddyPress re-enables the WP login, but BP is needed for a huge chunk of the site functionality so disabling is not a realistic option for us.
To disable seeing other members’ pages in BuddyPress, you can use the following steps:
Log in to your WordPress admin dashboard.
Navigate to the “Settings” section, then select the “Privacy” tab.
Under the “Members” section, select the option “Only allow site administrators to view member profiles.”
Click “Save Changes” to apply the setting.
With this setting enabled, only site administrators will be able to view member profiles. Regular members will not be able to access other members’ pages.
Note: These instructions are based on BuddyPress version 7.0 and higher. If you are using an older version of BuddyPress, the steps may be different. Also, make sure to take a backup of your site before making any changes.
I’m trying to make registering on the site require a passphrase to complete the registration (a form of spam filtering / needing to be human).
when I go through the steps, to register, the field is there, and if entered correctly, it works, but if it’s blank, or just wrong, it just kicks me to a white screen error with:
“There has been a critical error on this website.
Learn more about troubleshooting WordPress.”
It would seem something is wrong with the error handling in my function. help?
function bp_add_passphrase_field() {
?>
<div class="register-section" id="profile-details-section">
<div class="editfield">
<label for="passphrase"><?php _e( 'What sport do the Steelers play?', 'buddypress' ); ?> <?php _e( '(required)', 'buddypress' ); ?></label>
<input type="password" name="passphrase" id="passphrase" value="" />
</div>
</div>
<?php
}
add_action( 'bp_before_registration_submit_buttons', 'bp_add_passphrase_field' );
// Validate the custom passphrase field on form submission
function bp_validate_passphrase_field( $result ) {
// Set the desired passphrase
$correct_passphrase = 'football';
if ( $_POST['passphrase'] != $correct_passphrase ) {
$result['errors']->add( 'passphrase_error', __( 'The passphrase you entered is incorrect.', 'buddypress' ) );
}
return $result;
}
add_filter( 'bp_signup_validate', 'bp_validate_passphrase_field' );
?>
WordPress 6.1.1
Buddypress Version 11.0.0
Hi, since last update, replying on messages is not possible any more.
New messages work.
Only the message “Your reply was not sent. Please enter some content.” appears.
Investigating the problem leads me to
bp-templates/bp-nouveau/includes/messages/ajax.php
The problem is, that $_POST[‘thread_id’] is empty.
$_POST
(
[nonce] => fc63ecc237
[action] => messages_send_reply
[content] => <p>test</p>
)
Any ideas?
If anyone wants a filter to fix the case where a given user hasn’t edited their profile yet (and thus doesn’t have the bp_xprofile_visibility_levels user meta), resulting in all of their fields being visible:
// Fix for BuddyPress not respecting the default xProfile field visibility
// if a user has not yet edited their profile (and thus saving the user meta
// <code>bp_xprofile_visibility_levels</code> for that user).
// See: https://buddypress.org/support/topic/only-me-extended-profile-field-visible-to-all-users/
// See: https://buddypress.trac.wordpress.org/ticket/8093
add_filter( 'bp_xprofile_get_hidden_fields_for_user', function ( $hidden_fields, $displayed_user_id, $current_user_id ) {
if ( empty( $hidden_fields ) ) {
// Get the visibilities that should be hidden for the current user pair.
$hidden_field_types_for_user = bp_xprofile_get_hidden_field_types_for_user( $displayed_user_id, $current_user_id );
// Get the visibility defaults for all xProfile fields.
$default_visibility_levels = \BP_XProfile_Group::fetch_default_visibility_levels();
// Create the list of field IDs that should be hidden.
$hidden_fields = array_keys( array_filter(
$default_visibility_levels,
function ( $default_visibility_level ) use ( $hidden_field_types_for_user ) {
return empty( $default_visibility_level['default'] ) || in_array( $default_visibility_level['default'], $hidden_field_types_for_user, true );
}
) );
}
return $hidden_fields;
}, PHP_INT_MAX, 3 );
Anonymous UserInactive
Thanks for your report, it will be fixed in 12.0 version: https://buddypress.trac.wordpress.org/ticket/8820
Anonymous UserInactive
Hi @yoshibot
Your error log file says bp_get_deprecated_functions_versions() is not available. This function was introduced in version 11.0.0 of BuddyPress. I’ve just tested BuddyPress 11.0.0 using WordPress regular and multisite configs and I confirm when I try to login everything behaves as expected. I cannot reproduce your error.
When I look at your previous messages in this thread, I thought you decided to roll back to BuddyPress 10.6?
Could you please provide more information about what BuddyPress version you are using, what WordPress config you are using (regular or multisite) and how BuddyPress has been activated on your site if you are using a multisite config (eg: on the network/main site or on a subsite of the network)?
FYI: I have suggested “%s heeft een nieuw bericht geschreven” as a new translation for “%s wrote a new post” at https://translate.wordpress.org/projects/wp-plugins/buddypress/stable/nl/default/
Anonymous UserInactive
Hi @jakobuz
This is really weird, because:
– sprintf() is not used at line 233 in https://buddypress.trac.wordpress.org/browser/tags/11.0.0/src/bp-blogs/bp-blogs-activity.php#L233. Have you edited this file?
– “3 arguments are required, 2 given”: 3 arguments were required in BuddyPress 10.6.0 and below but only for multisite configs. Are you using multisite?
– It looks like you still had 10.6 code inside 11.0 for the bp_blogs_format_activity_action_new_blog_post() function.
– Have you kept the bp-blogs/bp-blogs-activity.php file you had when you upgraded to 11.0, I’d be curious to see it.
I’ve tested everything into this area for regular and multisite configs and I can’t reproduce.
While it’s still early in the process, there has been some mixed reception around PHP 8.2 and WordPress core, plugin, and theme compatibility. Mylincoln Portal
Buddypress 11.0.0
Wordpress .1.1
PHP 8.1.14
/wp-content/plugins/buddypress/bp-blogs/bp-blogs-activity.php. Foutmelding: Uncaught ArgumentCountError: 3 arguments are required, 2 given in /var/www/vhosts/freya.nl/httpdocs/wp-content/plugins/buddypress/bp-blogs/bp-blogs-activity.php:233
Stack trace:
#0 /var/www/vhosts/freya.nl/httpdocs/wp-content/plugins/buddypress/bp-blogs/bp-blogs-activity.php(233): sprintf()
#1 /var/www/vhosts/freya.nl/httpdocs/wp-content/plugins/buddypress/bp-activity/bp-activity-functions.php(2312): bp_blogs_format_activity_action_new_blog_post()
#2 /var/www/vhosts/freya.nl/httpdocs/wp-content/plugins/buddypress/bp-activity/bp-activity-functions.php(4180): bp_activity_post_type_publish()
#3 /var/www/vhosts/freya.nl/httpdocs/wp-includes/class-wp-hook.php(308): bp_activity_catch_transition_post_type_status()
#4 /var/www/vhosts/freya.nl/httpdocs/wp-includes/class-wp-hook.php(332): WP_Hook->apply_filters()
#5 /var/www/vhosts/freya.nl/httpdocs/wp-includes/plugin.php(517): WP_Hook->do_action()
#6 /var/www/vhosts/freya.nl/httpdocs/wp-includes/post.php(5347): do_action()
#7 /var/www/vhosts/freya.nl/httpdocs/wp-includes/post.php(4607): wp_transition_post_status()
#8 /var/www/vhosts/freya.nl/httpdocs/wp-includes/post.php(4819): wp_insert_post()
#9 /var/www/vhosts/freya.nl/httpdocs/wp-admin/includes/post.php(426): wp_update_post()
#10 /var/www/vhosts/freya.nl/httpdocs/wp-admin/post.php(227): edit_post()