Hi @chatty24
This is currently being worked on by the core developers. See this ticket for progress.
@chatty24
Until the core devs gets this worked out you can use shanebp ‘s solution here:
https://buddypress.org/support/topic/only-friendsyou-in-activity-feed-has-solution-been-found/
It works with the latest WP/BP just keep in mind the admin can still see all activity and subscribers can also see the admins activity but subscribers will only see activity of other subcribers that are friends and the admins. Make sure you copy the folder:
your-site\wp-content\plugins\buddypress\bp-templates\bp-legacy to your themes root then go to your-site\wp-content\themes\YOUR-THEME\buddypress\activity\activity-loop.php to make the edit.
Good luck! 🙂
@bphelp does this also stop public groups from displaying in your activity stream if you are not a member too?
the reason i ask you this bphelp is because remember the old plugin you was working on (i think it was a fork of some code rich fuller posted a few years ago) which was named “activity-privacy-component” ? you left it on github and described it as a jurrasic plugin because of the new plugin “buddypress activity privacy plugin”.
Well that very same “Jurrasic plugin” still works very well today and is still far far far more superior at keeping your stream private compared to the plugin you said was better.
The only one thing that the old “activity-privacy-component” plugin doesnt do is keep the public groups you are not a member of from out of your private stream.
Oh sorry @chatty24 i re-read your question and realized you was talking about also keeping sitewide activity where as i was asking bphelp about it changing the sitewide activity…my bad!
But @bphelp same question still applies from me to you that i asked above.
@henrywright , @bphelp
Thanks for the replies. I would check the solution.
And do you guys know anyway to remove my activities from the site-wide activities?