Are you using WordPress with multisite enabled, or not?
This might be related to https://buddypress.trac.wordpress.org/ticket/7837
Were you using the new Nouveau template pack when you had this problem?
Hi
I assume you’re using the new Nouveau template pack? Have you tried looking in the WordPress Customizer for the options?
This would have been better posted on the wordpress.org forum for that specific plugin next time, please.
Bug: https://buddypress.trac.wordpress.org/ticket/7843
Keep an eye on that. Sorry for the inconvenience.
Bug: https://buddypress.trac.wordpress.org/ticket/7843
Keep an eye on that, and sorry for the inconvenience in the meanwhile.
@mrlen Legacy Forums support is removed with BuddyPress v3.0.0 and theme also need to update accordingly. Please check with your theme support
For details, you can check https://bpdevel.wordpress.com/2017/12/07/legacy-forums-support-will-be/
@kelvinnm no need to alter codes inside the plugin you can simply use https://wordpress.org/plugins/wp-mailfrom-ii/ it will give your option to set name and from
wordpress 4.9.6. buddypress 3.0.0
after instal of Buddypress 3.0.0 with flatesome theme. Everything is good but I cant set up properly the Home option of user & group.
@bjoerndz rtMedia working fine with BP 3.0.0 with the legacy template.
For Nouveau, they have to work on the template file, you can check with their support for template styling related to Nouveau.
https://drive.google.com/a/wbcomdesigns.com/file/d/11vfmqRo0QO9J6-euUnvmAQOm4dHFCruc/view?usp=drivesdk with default WordPress theme.
@andreia22
bp_is_user_forums() no longer used in core, but supported for third-party code.
legacy forum support removed in BP v3.0 you can find the details here https://bpdevel.wordpress.com/2017/12/07/legacy-forums-support-will-be/
You can check with your theme support to update the corresponding codes inside the theme.
You can keep using legacy template pack for while and after your theme vendor announces support for nouveau you can switch on it.
It happens when I run BackWPup. There are no line numbers. It shows up in the logs as follows.
[18-May-2018 09:49:33] Database backup done!
[18-May-2018 09:49:33] 1. Trying to create a WordPress export to XML file …
[18-May-2018 09:49:36] Check WP Export file …
[18-May-2018 09:49:36] WP Export file is a valid WXR file.
[18-May-2018 09:49:36] Compressing file …
[18-May-2018 09:49:36] Compressing done.
[18-May-2018 09:49:36] ERROR: Call to a member function close() on null
[
I can’t duplicate gcmaryland’s problems with group meta.
For those with problems, can you post what group plugins you are using and what the expected behavior is? Please list clear steps to duplicate. Imagine a person that does not know anything about BuddyPress and WordPress and expect that person to duplicate the problem.
Update – duplicated the problem with the bp-nouveau template pack. I have some tentative fixes that I’ve added to the ticket.
However, here’s the easiest fix you can add to your site for now:
https://buddypress.trac.wordpress.org/attachment/ticket/7837/7837.01.patch
@kelvinnm
add_filter( 'wp_mail_from', $admin_email_filter );
add_filter( 'wp_mail_from_name', $from_name_filter );
is defined inside https://github.com/boonebgorges/buddypress-group-email-subscription/blob/master/bp-activity-subscription-digest.php
which you can override via functions or try
try https://wordpress.org/plugins/wp-mailfrom-ii/
Posted to: https://buddypress.trac.wordpress.org/ticket/7837#ticket with code sample
(First issue, so please let me know if this is right – thanks!)
I am getting this error since I had an issue with BuddyPress Xprofile Custom Fields. I made the change as suggested by Varun (https://wordpress.org/support/topic/warning-breaks-with-bp-3-0/) and it stopped the error from appearing on my dashboard, but I now have the following error when doing back up with BackWPup
ERROR: Call to a member function close() on null
I’m assuming the two are related. Is there a fix for this?
Many thanks!
Heya!,
I have been looking for a way to force the Buddypress Group Email Plugin to use a default name when our admins send out group emails.
We have several admins and do not want their names to appear, rather just have ( Worldwide Community ) be the default name.
From what I can see, this is something that cannot be changed through tokens in the backend or through some of the php code that I have found, like:
Examples
add_filter( ‘wp_mail_from_name’, ‘custom_wp_mail_from_name’ );
function custom_wp_mail_from_name( $original_email_from ) {
return ‘WordPress Email System’;
}
It is not necessary to call another method if you can use anonymous functions (PHP 5.3.0+):
add_filter( ‘wp_mail_from_name’, function( $name ) {
return ‘WordPress Email System’;
});
Any help will be much appreciated.
@ma3ry there is a temp fix for BuddyPress Xprofile Custom Fields Type by @venutius you can check it.
https://wordpress.org/support/topic/warning-breaks-with-bp-3-0/
Issue confirmed for some of our sites as well. Rolling back BP to 2.9.4 fixes issues in both the previous and current versions of WP. It appears to be linked to sites currently using custom group meta through an active or inactive plug-ins. I’ve noticed that removing the line: add_filter( ‘groups_custom_group_fields_editable’, ‘group_header_fields_markup’ ); from active plug-ins using the group meta template (https://codex.buddypress.org/plugindev/how-to-edit-group-meta-tutorial/) breaks the plug-in and allows the group pages to be loaded correctly. I’ve noticed that all of these functions have the $wpdb object referenced in (https://buddypress.trac.wordpress.org/ticket/7834). Perhaps there’s a connection? Otherwise, it still appears to be limited to sites using custom group meta plug-ins.
hmm, with the recent changes in WP it’s not that straightforward. You’d need to download the files from the BP SVN here https://plugins.svn.wordpress.org/buddypress/tags/2.9.4/ and for that you would need an SVN browser such as tortoise SVN. One you had the files you would also need FTP access to your site, to rename the current BP directory in plugins to something else (buddypress-3.0 for example) and then copy the 2.9.4 files into a new buddypress directory. then you could test it.
Hello,
Starting from BuddyPress 3.0 we have removed support for the deprecated and unsupported bbPress 1.x that was bundled with BuddyPress.
As written in our release post:
Most notably, the Legacy Forums component has been removed after 9 years of service. If your site was using Legacy Forums, you need to migrate to the bbPress plugin.
And here is our general bbPress 2.x forum installation guide:
Installing Group and Sitewide Forums
So, @m1000, please follow the migration guide and move everything forum-related to bbPress 2.x, which is faster and overall works better.
Hello,
yesterday it worked fine, today I get the error message
Oops! That page can’t be found.
It looks like nothing was found at this location. Maybe try a search?
for all lists of group activities. The groups are still correctly listed in my profile but when clicking on them, the don’t show the list of activities any more.
Between both situation was the update this morning to BuddyPress Version 3.0.0. WordPress is running on 4.9.6. I use a Twenty Fifteen Child theme, but it happens also after changing to an official theme. I deactivated all plugins and reactivate only BuddyPress but see no difference.
The groups are still there and also there activities, I can see and open them from the Dashboard.
I changed the permalink settings several times but it has no influence.
Any suggestions?
Bye
Jan
You should raise this on BuddyPrss Trac as a bug.
Hi,
I have created a group and want to add user to it automatically whenever the admin create the new user from WordPress user dashboard. I am using the following code snippet –
function automatic_group_membership_bp($user_id)
{
//if no user id return
if (!$user_id) {
return false;
}
// 1 is the group id
$group_id = 1;
//Get user meta to find the role
$user_meta = get_userdata($user_id);
$user_roles = $user_meta->roles;
//only add user to group if it subscriber
if (in_array("subscriber", $user_roles)) {
$update_bp_user_last_activity = bp_update_user_last_activity($user_id, date("Y-m-d H:i:s"));
//Buddypress hook to add member to a group
$status = groups_join_group($user_id, $group_id);
}
}
add_action('user_register', 'automatic_group_membership_bp', 10, 3);
I am adding a user with role subscriber to group. $status returns 1 that means the user is getting added to the group. I can even see the user in http://siteurl/members list. But I cannot see the user in a group. I am not sure what I am missing here, can you please help me out.