BuddyPress Private Community Pro Addon | Restrict Community Access

Create Private Community

BuddyPress is the topmost plugin in WordPress that allows you to create social networking websites with all the community features just like Facebook. This plugin allows you to create members profile, create activities, make connections, send private messages, and a lot more. Moreover, being a free plugin it has a lot to offer to create a complete community website of any specific niche. But one of the limitations of this plugin is privacy control for BuddyPress Profiles and create a private community website.

reign ad

All the BuddyPress Member Profiles are public by default and indexed by Google just like a page. This makes the information provided in the profile visible to all the users whether they are logged in or not. A BuddyPress add-on called BuddyPress Lock helps to create a private BuddyPress community by locking certain BuddyPress Components, WordPress Pages, Custom Post Types for public view without using any membership plugin.

BP Private Community Pro is not a membership plugin but aims to offer some additional privacy features which are frequently requested by lots of customers in BP community. Let us know more about this plugin and its various incredible features.

Also Read: How to Add Custom User Role in WordPress

Features Of BuddyPress Private Community Pro Plugin

For a complete tutorial, you can check this video:

This plugin offers many privacy features for your BuddyPress community. We will explain each feature one by one:

Profile And Group Privacy

Profile Privacy is a very important aspect of your community. This add-on allows you to adjust what people can see and how can you control it. The three major restriction settings that this plugin provides are:

1. Logged-out user Settings
2. Logged-in user Settings
3. Member Group Settings

Let us understand what these settings offer:

1. Logged-out User Settings:

logged-out-users-setting

The logged-out user settings are for the visitors who visit your site but do not register. They can see user profile,  activity and other information very easily. With BP Private Community pro, you get certain settings that allow you to keep your content private from non-logged in users.

Instead of a plugin file template, one can use third-party plugins shortcode for login/registration form.

Also Read: How To Prevent Spam On Social Network Website

Lock BuddyPress Components:

Lock BuddyPress Components,Private Community
Lock BuddyPress Components

It enables you to lock all the BuddyPress components from non-logged in users. If any such user tries to access these components, a prompt asking him to register or login will appear on the respective page like in the screenshot below.

Also read: Reign WordPress Social Community Theme – BuddyPress Theme

BuddyPress Logged In members Only
BuddyPress Logged In Members Only
  1. Lock BuddyPress Components: In this setting, you can select the specific components which you wish to restrict from logged-out users. For example, if you wish to restrict Account Settings, you can select this component to be kept private from logged-out users. Similarly, you can select as many components you want to restrict.
    select BuddyPress componenets to lock 2019,Private Community
  2. Lock Custom Post Types: If enabled this setting will lock all the custom post type pages from non-logged in user and will ask them to log in or register to be able to view that page.
  3. Lock Pages: This setting will lock all or certain WordPress pages from being visible to the logged-out users. Here you can select the pages you wish to keep private from non-logged in user.

    Lock WordPress Pages For Logout Users,Private Community
    Lock WordPress Pages For Logout Users
  4. Custom Restriction message: Here you can add a custom message that will be visible to the logged-out user who will try to access any of the locked components or pages. You can also add media to it.

    Message For WordPress Logout Users on Page,Private Community
    Message For WordPress Logout Users on Page
  5. Select pages to redirect: Select the pages you wish to redirect to the restricted user roles. The restricted user will redirect to the selected page by the admin.

2. Logged-in User Settings:

logged-in-users-setting

    1. BuddyPress Logged In Users Restriction settings

These settings will pose content control only on logged-in users. These settings allow you to keep things private only from the members of your community. They include:

  1. Remove Admin Roles From Member Directory: This setting if enabled will remove the members with user role Administrator from being listed in the member directory.
  2. Remove Users from Members Directory List: This setting will allow you to select certain users that you wish to remove from being listed in the member’s directory. You can select the name of members from the dropdown.

    Remove Users from BuddyPress Members Directory List,Private Community
    Remove Users from BuddyPress Members Directory List
  3. Display Profile Progress Bar: Enabling this setting will display the profile progress bar at a members profile page. The profile progress bar will look like in the screenshot below.
    BuddyPress Member profile progress bar
    BuddyPress Member profile progress bar

    Display BuddyPress Profile Progress Bar 2019,Private Community
    Display BuddyPress Profile Progress Bar
  4. User Profile Completeness Percentage to get listed in the member directory: Based on the x-profile fields, you can set a percentage for a member to get listed in the member directory. for example, if you set the limit to 40%, then the members whose profile is 40% complete will only be listed inside the member directory.

    Minimum BuddyPress Member Profile Completeness
    Minimum BuddyPress Member Profile Completeness
  5. Enable Profile Visibility Settings: If enable this setting allows members to set profile visibility at the front end. At the front end member gets an option to set the visibility of his profile i.e whether he wants to show profile to everyone, only to himself, to his friends or to all the members. In the front-end a private profile will be visible like this
    BuddyPress private profile,Private Community
    BuddyPress private profile

    Enable buddypress profile visibility setting,Private Community
    Enable BuddyPress profile visibility setting
  6.  Lock BuddyPress Activities: If enabled this setting allows you to select users or user roles who will not be able to access the marked BuddyPress components. This include:

    Lock BuddyPress activities for specific users,Private Community
    Lock BuddyPress activities for specific users
  7. Select BuddyPress Activities to Lock: Here you can select the BuddyPress Activities that you wish to lock from certain users or user roles.

    select BuddyPress activities to lock,Private Community
    select BuddyPress activities to lock
  8. Lock BuddyPress Components according to: Here you can lock BuddyPress components according to user roles, users or member types.
    Lock BuddyPress Component based on user roles members type users,Private Community
    Lock BuddyPress Component based on user roles members type users
    1. User Roles: Selecting this radio button will allow you to select user roles from whom you want to lock BuddyPress components.
    2. Users: Selecting this will allow you to select a particular user or users to lock content from.
    3. Member Types: If you are using a Membership plugin, you can select the particular member type from whom you want to lock BuddyPress components.
  9. Limit specific user roles to access Buddypress Components and redirect them to a selected page.

10. Apply Restriction on members based upon profile progress, For example you have set profile progress to 50% THEN the selected restrictions will be applied to those users whose profile progress is below 50% .
These restrictions can be applied to user role as well.

Member Groups Settings | BuddyPress Groups Privacy

BuddyPress Member Groups restrictions Setting,Private Community

    1. BuddyPress Member Groups restrictions Setting

This setting allows you to keep better control over member groups. You can pose certain group related restrictions on members. These settings are only for members and not for admin. These settings include:

No. of groups a member can create:

Using this setting you can restrict a member to create only a specified number of groups. For example, if you restrict the number of groups to 5, then a member can create only 5 groups and not more than that.

No of BuddyPress Groups limit
No of BuddyPress Groups limit
  1. Restrict no. of groups creation limit according: This will restrict members according to user roles, user and member types from creating more than the number of groups mentioned in the above setting.
    limit group creation based on user,Private Community
    limit group creation based on user
    1. User roles: Select the user role on whom you wish to apply the restriction settings.
    2. User: Select the name of users on whom you wish to apply the restriction settings.
    3. Member Types: Select the member types on whom you wish to apply the group creation restriction settings.
  2. No. of groups a member can join: Using this setting you can restrict a member to join an only specified number of groups. For example, if you restrict the number of groups to 5, then a member can create only 5 groups and not more than that.

    limit number of BuddyPress Groups a member can join
    limit number of BuddyPress Groups a member can join
  3. Restrict no. of groups join limit according: This will restrict members according to user roles, user and member types from joining more than the number of groups mentioned in the above setting. You can restrict members based on user roles, users and member types respectively.
  4. Limit no. of member per group: Here you can limit the number of members a group can have. For example, if you enter the limit to 5, the number of member per group cannot be more than
limit number of members in a BuddyPress Groups,Private Community
limit number of members in a BuddyPress Groups

Also Read: Benefits of Online Community for Charity Professionals

Are You Ready To Make Your Profile Private?

BuddyPress Private Community Pro has been specifically built to keep you and your members profile free from spams and unwanted visitors. From allowing you to lock BuddyPress components from logged out as well as logged in users to imposing restrictions on group creation and joining, this add-on offers all the features that you require to keep your content safe and away from Google Indexing as well. Moreover, you can always contact our support if ever you have any query or wish to accomplish anything specific.

Purchase Now

Checkout Our Latest BuddyPress Addon : BuddyPress Hashtags

peepso community theme (1)


Interesting Reads:

Getting Started With BuddyPress Lock

What is BuddyPress Private Community Pro Plugin

How to configure the settings ?

Facebook
Twitter
LinkedIn
Pinterest

Newsletter

Get tips, product updates, and discounts straight to your inbox.

Hidden

Name
Privacy(Required)
This field is for validation purposes and should be left unchanged.