BuddyDev

BuddyPress Profile Visibility Manager

BuddyPress User Profile Visibility Manager is a plugin that allows you to give control to your users to manage their account privacy.

The BuddyPress  User Profile Visibility Manages gives following controls to the users.

Features:-

  • A user can show/hide his profile in Members Directory
  • A user can hide/show his profile in directory searches
  • A user can hide/show his last active time
  • A user can make set his/her account to following status:-
    • Everyone: Everyone can see his/her profile
    • Logged In Users Only: Only logged in users can see his/her profile
    • Friends Only: Only his/her friends can see/access his account
    • My Group Members: Only members of the groups of which the user is member can see the profile.
    • Only Me: That's private. Only the user and the super administrator can access his/her profile
  • A user can allow/block  friendship requests
  • Depending on the settings, the user will not be visible anywhere( if they choose so), even will be hidden from widgets etc.
  • Admins can set the plugin to be admin only( Only admin can change/update or set default settings in that mode).
  • Simple hooks to customize the available privacy levels.
  • New: restrict access to members directory. You can select All, Logged In or Site admin only.

So, that is a mix of privacy + visibility or you can say, it allows your users to have preferences over what they want.

Here is the Profile Visibility Settings:-

 For Version 1.2+, Profile Visibility manages allow you to set default privacy from admin options as shown below:-

bp-profile-visibility-admin-option

Addons:-

Release History

  • Version: 2.0.0

    Thursday, 21 November, 2024
    • Tested With: BuddyPress 8.0
    • Compatible With: BuddyPress 14.0

    - Adds support for BuddyPress 14.0
    - Fixes issue with deprecated functions
    - Fixes Friends and groups tabs privacy issue on BuddyPress 14.0

  • Version: 1.9.9

    Friday, 19 July, 2024
    • Tested With: BuddyPress 14.0
    • Compatible With: BuddyPress 8.0

    Added wall posting privacy for BuddyBoss

  • Version: 1.9.8

    Tuesday, 20 February, 2024
    • Tested With: BuddyPress 12.2.0
    • Compatible With: BuddyPress 8.0+

    Bumping version to regenerate archive for WordPress 6.4.3 compatibility.

  • Version: 1.9.7

    Monday, 05 February, 2024
    • Tested With: BuddyPress 12.2
    • Compatible With: BuddyPress 8.0+

    Added support for BuddyBoss photo, video and document tabs visibility

  • Version: 1.9.6

    Monday, 15 January, 2024
    • Tested With: BuddyPress 12.0.0
    • Compatible With: BuddyPress 8.0+

    Added support for PMPro Members Directory addon to support directory privacy.

  • Version: 1.9.5

    Thursday, 28 December, 2023
    • Tested With: BuddyPress 12.0.0
    • Compatible With: BuddyPress 8.0+

    Added support for Paid Member5ships Pro membership map user visibility.

  • Version: 1.9.4

    Wednesday, 20 December, 2023
    • Tested With: BuddyPress 12.0
    • Compatible With: BuddyPress 8.0+

    Added compatibility with BuddyPress 12

  • Version: 1.9.3

    Thursday, 10 November, 2022
    • Tested With: BuddyPress 10.6.0
    • Compatible With: BuddyPress 8.0+

    Fixes a bug caused by BuddyBoss 2.1.4 due to their change of args for the 'bp_members_suggestions_get_suggestions' filter.

  • Version: 1.9.2

    Friday, 07 January, 2022
    • Tested With: BuddyPress 10.3.0
    • Compatible With: BuddyPress 8.0+

    Fixes the visibility of the members in groups members list and group requests screen.

  • Version: 1.9.1

    Monday, 06 September, 2021
    • Tested With: BuddyPress 9.1.1
    • Compatible With: BuddyPress 8.0+

    Fix issue of friends listing in Nouveau template.

  • Version: 1.9.0

    Saturday, 21 August, 2021
    • Tested With: BuddyPress 9.1.1
    • Compatible With: BuddyPress 8.0+

    Changed behaviour for members visibility in group. Now the members preference for listing/search is respected in all groups. Earlier, we only applied this behaviour to public groups. Private/hidden groups did not respect the listing privacy. It does now.

  • Version: 1.8.7

    Wednesday, 17 March, 2021
    • Tested With: BuddyPress 9.0.0
    • Compatible With: BuddyPress 6.0+

    Add compatibility with BuddyBoss Site restrictions

  • Version: 1.8.6

    Saturday, 06 February, 2021
    • Tested With: BuddyPress 7.1.0
    • Compatible With: BuddyPress 6.0+

    Do not exclude friends from the message compose box.

  • Version: 1.8.5

    Wednesday, 16 September, 2020
    • Tested With: BuddyPress 6.3.0
    • Compatible With: BuddyPress 4.0+

    Added snippets feature to allow us keep the most used customizations inside the plugin. Can be enabled via filters.

  • Version: 1.8.4

    Friday, 21 August, 2020
    • Tested With: BuddyPress 6.2
    • Compatible With: BuddyPress 4.0+

    Fixed visibility of users in Private/Hidden groups for Nouveau template pack and BuddyBoss theme.
    Fixed Compatibility with BuddyBoss global search.

  • Version: 1.8.3

    Monday, 10 August, 2020
    • Tested With: BuddyPress 6.2
    • Compatible With: BuddyPress 4.0+

    New filter to modify profile visibility

  • Version: 1.8.2

    Wednesday, 03 June, 2020
    • Tested With: BuddyPress 6.0
    • Compatible With: BuddyPress 4.0+

    Do not show private profile in auto suggestions.
    Also if BuddyBoss platform is active, change settings nav label to "Profile Visibility" to avoid ambiguity.

  • Version: 1.8.1

    Friday, 25 October, 2019
    • Tested With: BuddyPress 5.0
    • Compatible With: WordPress 4.0+

    Added a filter to allow delegate the admin capabilities to non admins if needed.

  • Version: 1.8.0

    Thursday, 04 July, 2019
    • Tested With: BuddyPress 5.0
    • Compatible With: BuddyPress 3.0+

    Allow admin to control which options are available to the user.

  • Version: 1.7.3

    Wednesday, 05 June, 2019
    • Tested With: BuddyPress 4.3
    • Compatible With: BuddyPress 3.0+

    Allow admins to disable friendship request preference by user.