This past week I posted a quick tutorial for how to add some basic privacy to BuddyPress profile data, based on some code I came across in the forums. I was excited to find that plugin developer modemlooper turned this idea into a quick plugin! He added in the option for each individual user to select if they would like their profile hidden from non-friends or public by default.

BuddyPress Profile Privacy is available from the WordPress plugin repository. Please note that you will need to make an edit to your members/single/profile.php file, found in your theme, in order for the plugin to work. If you need some basic profile privacy, this plugin is currently your best option. modemlooper plans to add in some more controls in the future. I’m glad to see some form of privacy getting attention in the BuddyPress community. Privacy controls are tentatively on the BuddyPress roadmap, but in the meantime you can use and/or modify this plugin to get the basics.
If you're thinking about starting a paid, or just private, membership site then this is truly the plugin you've been looking for. Easy to use, massively configurable and ready to go out of the box!
Find out more
Take, set and manage appointments and client bookings without having to leave WordPress. Appointments+ makes it easy.
Find out more
To get a wiki up and running you used to need to install Mediawiki and toil away for days configuring it... not any more! This plugin gives you *all* the functionality you want from a wiki, in WordPress!!!
Find out more
Out of all the WordPress ecommerce plugins available, MarketPress has got to be the winner - easy to configure, powerful functionality, multiple gateways and more. A simply brilliant plugin!
Find out more
Would you like to add Facebook comments, registration, 'Like' buttons and autoposting to your WP site? Well, The Ultimate Facebook plugin has got that all covered!
Find out more
Now there's no need to pay for a third party service to sign up, manage and send beautiful email newsletters to your subscriber base - this plugin has got the lot.
Find out more
It's now incredibly easy to start your own Q&A site using nothing more than WordPress - The Q&A plugin simply and brilliantly transforms any site, or page, into a perfect support or Q&A environment.
Find out more
Fully integrated with the SEOMoz API, complete with automatic links, sitemaps and SEO optimization of your WordPress setup - this is the only plugin you need to help you rank your site number 1 on Google - nothing else compares.
Find out more
No javascript required, no third part chat engine, just fully featured chat right in your own database on your own WP sites - couldn't be easier.
Find out more
Good work, thanks to modemlooper!
There is a ticket with code in the BP trac at the moment for a core module with detailed privacy options Form BuddyPress. Maybe it is better for upwards compatibility to turn this a plugin instead of making a new one?
The core privacy module is something different. It’s to block individual profile fields. I’m going to switch plugin around to block different sections ( activity, friends, groups etc ) on members pages.
Yay! That’s what I was hoping :)
Hi @modemlooper
Hope you are well. Thank you for the great plugin :) I have a query
How can I hide “Mention This User” and “Send Private Message” from non-friends ? Can your plugin be updated for this?
Appreciate your advice and steer.
I’ve got to admit, I thought modemloopers great addition should have been in the core. it’s absolutely essential. Glad to see the core recognises this, and that this can be adapted. Another win for buddy press. Nice writeup Sarah.
I’m REALLY hanging out for the activity stream to allow for private posting (I’m using the awesome bookmarks plugin, and sometimes it would be nice to post myself weblinks and notes that are private). Sometimes my friends just don’t need to see my stuff.
Thanks Sarah, just giving this plugin a shot!
Unrelated: What powers your comments section here? I like it!
@Sascha – we use our own custom code, which we turned into the Comments Plus plugin for WPMU DEV http://premium.wpmudev.org/project/comments-plus
We are looking for an expert Buddy Press programmer…please forward information to customerservice@praxisnow.com THANK YOU!!
@Sarah What changes are required to be made in profile.php page
@Sarah .. i am a little new to these things , is this like going to the
wp-admin/user/profile.php page and when i am there what are the edits that i have to make.
Do you know if this works with the latest buddypress? Thankyou.
According to the WordPress repository, this plugin is no longer being supported by the author. Anyone know of a better privacy plugin? Seems all the ones out there either no longer work, or are no longer being supported… makes me nervous.
There should be some basic privacy settings coming in BP 1.6.
Nope, no basic privacy settings. Disappointing.
can not find buddypress profile privacy plugin..can any 1 suggest or give me if they have..thanku