Re: Is it possible to hide or remove activity in the main activity stream from certain groups while keep
Maybe someone else can suggest something. I’m not sure you can exclude something that specific in the activity loop.
I tried this code but it doesn’t exclude a specific group just each content type
`function bp_my_activity_filter( $a, $activities ) {
global $bp;
if ( $bp->current_component != $bp->activity->slug )
return $activities;
foreach( $activities->activities as $key => $activity ) {
if ( $activity->type ==’new_forum_topic’ ) {
unset( $activities->activities[$key] );
$activities->total_activity_count = $activities->total_activity_count – 1;
$activities->activity_count = $activities->activity_count – 1;
}
}
$activities_new = array_values( $activities->activities );
$activities->activities = $activities_new;
return $activities;
}
add_action( ‘bp_has_activities’, ‘bp_my_activity_filter’, 10, 2 );`