When a post is added under “Activity” tab, it would be very helpful to send an auto email notification to pre-selected members.
How to send an auto email notification to pre-selected group members when a post is added under “Activity” tab?
Below is the required info/link
WordPress version version 5.4.2
BuddyPress version Version 6.1.0
Link to my site esCanada.org
Cover and avatar imgs are not stored in the database. They are in the uploads directory and are organized by id.
If you are using a caching plugin, try deactivating it.
Try turning off cloudfare.
Compare your dev environment to your production environment.
Turn on WP debugging.
iow. you have to narrow it down doing all the usual things.
@danielafer use private community plugin or BP lock , it will help to keep your community private for logged in users.
If you do not want the private community approaches you can also use no-index.
function no_index_for_buddypress() {
if ( is_buddyPress() ) {
echo '<meta name="robots" content="noindex, nofollow">';
} else {
}
}
add_action( 'wp_head', 'no_index_for_buddypress' );
@flpagan Can you clarify whether you’re referring to the theme’s header or a default group’s or member’s profile header/ cover image?
If you’re referring to the theme’s header, please contact theme author.
If you’re referring to the cover images for groups or members, try this https://wordpress.org/plugins/buddypress-cover-photo/ – haven’t used it myself. Good luck.
@sjdeveloper check-in your error logs it will help to identify which additional plugin is creating the issue.
Debugging in WordPress
Awesome! Thanks a lot, for interested contributors, you can follow progress here: https://buddypress.trac.wordpress.org/ticket/8326
Hi there,
I have just updated my wordpress site, I am not sure if it was buddypress or badgeOS that was updated but I now have this issue when accessing the buddypress profile, edit profile, groups etc:
{“@context”:”https:\/\/w3id.org\/openbadges\/v2″,”type”:”Assertion”,”id”:”\/members\/lnrgn\/profile\/?bg=0&eid=0&uid=0″,”recipient”:{“type”:”email”,”hashed”:true,”salt”:”BADGEOSOBI”,”identity”:”sha256$ddbc8b27496e2e6991d13816769fd55c169583126e43fab5ea7d282b2df8d73a”},”badge”:”\/members\/lnrgn\/profile\/?bg=0&eid=0&uid=0″,”issuedOn”:”2020-07-02T19:33:09+00:00″,”image”:”https:\/\/toioranz.com\/wp-content\/plugins\/badgeos\/images\/default_badge.png”,”verification”:{“type”:”HostedBadge”,”verificationProperty”:”id”}}
Any idea what is happening here?
Thanks, Glenn
Under a group name the following metadata is displayed
Private Group
Count of members
Active 1 day ago
My question is there a way to hide this metadata info?
Required info
WordPress 5.4.2
BuddyPress – Version 6.1.0
esCanada.org
How to edit a slide pictures to a WordPress website without a plugin? this is my website, I want to edit slide picture.
Thanks for replying! I am able to add new field sets to the profile. They are displayed in a long list instead of broken up by tabs.
If you’re looking at this screenshot: https://drive.google.com/file/d/1hgBbI3Za688UzVbl5cC9L5OjKboMVV5z/view?usp=sharing
Ideally, there would be tabs under the “View Profile” text for “Bio” and “Test Field Set”. When you clicked on the tab, it would display the info associated with that field set.
There’s an old plugin that appears to do this (https://wordpress.org/plugins/buddypress-profile-tabs/), but I am concerned about its stability and wondering if there is another option.
Thank you for any guidance!
Could you elaborate? Currently this is an already built in function in Buddypress.
Go to your wordpress dashboard followed by clicking on Users > Profile fields > click on the button called “Add new field group” and you got a new tab you can fill out with profile fields.
@globsticks if the plugin is going to change their hooks then you will also need to update your custom code as well, in general developers do not change hooks very frequently.
currently i have found this solution:
– Create a new role: https://wordpress.org/plugins/members/
– enable option management
– Denied access backend panel with code in function.php
The problem:
If user is author/editor cant join wp-admin, so i should create a new accout for let them moderate activity and profiles.
Anyone have other good ideas for getting bp moderators?
I can’t remember when this problem happen. Is it after doing wordpress upgrade? or is it after install some plugins?
Which version of WordPress are you running?
Current Version: 3.2.7.2
Did you install WordPress as a directory or subdomain install?
directory
Which version of BP are you running?
last version
Do you have any plugins other than BuddyPress installed and activated? If so, which ones?
s2.member
learnpress
Wpbakary
Loco
Which theme do you use ?
eduma
__
I tried delete the WordPress website and reinstall it again with using the same database but it doesn’t work.
I had use jetpack plugin before.
I can’t remember when this problem happen. Is it after graduation? Is it after install some plugins?
Hi all! I’m new in php & css.
After reading a lot and learning very little, I managed to program the notifications in my project in php and css. It works fine, shows the amounts (friends, messages and notifications) and redirects where it should.
My problem is that I need to “hide” the bubble of “0” when the user has no notifications and only show when if they have 1 or more notifications

Functions.php
function my_counter_nav_menu($menu) {
if ( ! is_user_logged_in() ) {
return $menu;
}
$user_id = bp_loggedin_user_id();
$user_url = bp_loggedin_user_domain();
$friends_url = $user_url . bp_get_friends_slug() . '/';
$msg_url = $user_url . bp_get_messages_slug() . '/';
$notify_url = $user_url . bp_get_notifications_slug() . '/';
ob_start();
?>
<li><a><a href="<?php echo bp_loggedin_user_domain();?>friends"><span class="notifications_icons"><i class="fas fa-user-friends" style="font-size:17px;"></i></span><span class="my_bubble_notify"><?php echo friends_get_friend_count_for_user( $user_id );?></span></a></a></li>
<li><a><a href="<?php echo bp_loggedin_user_domain();?>messages"><span class="notifications_icons"><i class="fas fa-envelope" style="font-size:17px;"></i></span><span class="my_bubble_notify"><?php echo bp_get_total_unread_messages_count( $user_id );?></span></a></a></li>
<li><a><a href="<?php echo bp_loggedin_user_domain();?>notifications"><span class="notifications_icons"><i class="fas fa-bell" style="font-size:17px;"></i></span><span class="my_bubble_notify"><?php echo bp_notifications_get_unread_notification_count( $user_id );?></span></a></a></li>
<?php
$menu_items = ob_get_clean();
$menu = $menu . $menu_items;
return $menu;
}
add_filter( 'wp_nav_menu_items', 'my_counter_nav_menu' )
CSS
.notifications_icons {
color: #ffffff;
vertical-align: middle;
margin: -7px;
}
.my_bubble_notify {
color: #ffffff;
border-radius: 3px;
background-color: #f7823f;
vertical-align: 20%;
position: relative;
font-size: small;
padding: 0.1em 5px;
}
Buddypress 6.0.0
Wordpress 5.4.2
site: http://www.gamerstroop.com
If you need, you can use test account (acc:test – pw:test)
I dont know if I can paste my site link here. If I can’t please remove it or let me know, thank you so much for reading and helping me! <3
How can one email all members of a BuddyPress group only?
There is the ‘Email WP Users’ plugin:
WP Email Users
…but its email ‘Group’ option is greyed-out and not useable. I have posted a query to the plugin’s support page, but no reply.
There is a separate email subscription plugin:
BuddyPress Group Email Subscription
…but that just copies BP Group messages to users who have already opted to receive copies of messages posted to that group.
Is there a simple way in BuddyPress to email all members of a BP Group? (It can’t be that difficult.)
Thank you for your help 🙂
I found this thread
https://buddypress.trac.wordpress.org/ticket/7321
But I cant really make sense of it
Your log is full of database query errors.
They seem to be caused by this plugin: WP_User_Frontend
And those errors affect BP but are not caused by BP, afaik.
You should ask the creators of WP_User_Frontend about your errors.
The sending of emails does not seem to be related to this error – and is most likely also not a BP issue.
[09-Jun-2020 20:37:10 UTC] WordPress database error You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ‘WHERE id = 51’ at line 1 for query SELECT * FROM WHERE id = 51 made by require(‘wp-blog-header.php’), require_once(‘wp-load.php’), require_once(‘wp-config.php’), require_once(‘wp-settings.php’), do_action(‘plugins_loaded’), WP_Hook->do_action, WP_Hook->apply_filters, WP_User_Frontend->plugin_upgrades, current_user_can, wp_get_current_user, _wp_get_current_user, wp_set_current_user, do_action(‘set_current_user’), WP_Hook->do_action, WP_Hook->apply_filters, wplr97_->wplg67rg, wplr97_->wplkzu6r, wplt4j15::wplno56a, xprofile_set_field_data, xprofile_get_field, BP_XProfile_Field::get_instance, BP_XProfile_Field->__construct, BP_XProfile_Field->populate
Hi, you can post on the official wordpress jobs board https://jobs.wordpress.net/post-a-job/
You can try https://wordpress.org/plugins/bp-better-messages/
As per plugin desc, they have Mass messaging feature
How can I set the user’s register name as display name?
I’ve the latest version of wordpress and buddypress.
Maybe this plugin could help you with the notifications https://wordpress.org/plugins/bp-live-notification/