Features of BuddyPress Members Only Pro Plugin

BuddyPress Members Only is a simple & quick & light BuddyPress Membership solution, it help you to make your buddypress site only viewable to logged in member users. It is super easy to use, you can build a buddypress private site in a few minutes,   just activate the plugin, follow detailed guide of each option to finish a little setting work in admin panel, the plugin will protect your buddypress and wordpress perfectly. If you do not setting it in back end, it works well too, it is admin friendly.

  • Restricts Your BuddyPress and WordPress to logged in/registered members only
  • Restricts your BP standard Components to Logged in/Registered members only, you can choose which components will open to guest user, or which components will only opened to logged in users
  • Restricts your BP customized Components to Logged in/Registered members only, you can setting as more as customized components to open to guest users.
  •  Restricts BP standard components and customization components to users based on user roles, for example, you can choose which components will open to guest user, and open members component page to subscriber user roles, and open activity component page to paid user roles only… and so on, in back end it is very easy to setting which components will only opened to logged in users based on user roles
  • Restricts Site RSS Feed, you can add restricts notification in editor, support image, link, font style, videos… and so on, restricts notification will shown in feed content
  • Approved users only addon, if enabled this addon, when users register as members, they need awaiting administrator approve their account manually, at the same time when unapproved users try to login your site, they can not login your site and they will get a message that noticed they have to waiting for admin approve their access first, only approved users can login your site.
    You can enable / disable approve user addon at anytime in addon manage panel
  • Customized URLs Restricts based on user role, For example, you can settings https://yourdomain.com/members/%username%/forums/ only opened for paid users, or open %sitename%/family/%username%/ for family user types… and so on.
  • Options to only protect your buddypress pages, so other section on your wordpress site will be open to the guest users.
  • Enable page level protect, when you edit a post, you can choose setting it as a members only page or not.
  • Login and Logout auto redirect based on user roles, for example, you can let women user role go to messages page after they logged in, and let man user role go to members page after they logged in, or let subscriber user role go to product / upgrade members page after they logged out…and so on
  • Support Add Announcement on Buddypress Members Only register page, you can add announcement in editor with image, link, font style, videos… and so on, we will show announcement at top of register page.
  • Support One Click Reset all Settings
  • Supported https and websocket
  • If you disable buddypress, our plugins will detect it automatically and continue to protect your wordpress pages.
  • ……

Restricts your Buddypress to logged in/registered members only

Only registered/logged in users can view your site, by default, non members can only open home page/login/register/lost password pages.
Logged in users have full access.

If a user who did not logged in your site, he can open home page, but when he try to view any other buddypress content, he will be redirected to optionally URL which can be setting in admin panel.

If you want more pages opened to non members users, you can enter page URLs in “Opened Page URLs” option, you can add any urls (enter one URL per line please) which opened to public, guest can view content of these opened post / pages / stores… and so on, when they view these opened pages,  they will not be redirected to register page, else they will be redirect to your pages which you setting in admin area, for example, register page  or store page or membership payment page… and so on.

 

Restricts your Buddypress standard components to Logged in/Registered members only

In admin area,  In “BP Components” option panel, you will find we have listed all buddypress standard buddypress components in a checkbox list, you can choose which components will open to guest user, or which components will only opened to logged in users, just a little mouse clicks, you can checked any buddypress standard components to open to non member users, and disallow non member users to touch other buddypress standard component,  when non member users try to open any pages related with protected buddypress standard components, they will be redirected to redirect page which you setting in admin area, for example,  you can setting non member users be redirect to your register page or your members payment page.

For example, you can open Buddypress Members Component / pages to non member users, but if they want to click members profile pages, they will be redirect your register page or payment page, or you can hidden your Buddypress Activity pages, so all of your buddypress activities can only be opened after they register and logged in your site.

Or you can open Buddypress Forums Component / Pages to non member users, but when non member users try to open pages related with Buddypress Groups Component, they will be redirected to the redirect page which you setting in admin area.. and so on, infinite possibilities.

Restricts your BP customized Components to Logged in/Registered members only

We understand there are many amazing developer developed many customized buddypress components, for example, I designed buddypress family  components which have many amazing features to help Family Communication, maybe you hope only logged in member users can access these customized buddypress, so you can very easy to disable non member users to access these pages, also you can add any customized buddypress components to a whitelist, and these buddypress components can opened by non member users.

Restricts BP standard components and customization components to users based on user roles

We support restricts BP standard components and customization components to users based on user roles, it looks like this:


You can setting which buddypress components opened for Non-Members / Guest users, and which buddypress components opened for logged in users based on user roles, for example:

1: You can setting allow Non-Members / Guest users only open buddypress members page, but they can not check buddypress members profile pages,

2: You can setting subscriber users can open buddypress members page and buddypress members profile pages, but they can not open buddypress messages pages.

3: You can setting paid members can open buddypress member pages and buddypress member profile pages, and they can not buddypress messages pages…

4: …. and so on

Approved users Only Addon

if enabled this addon, when users register as members, they need awaiting administrator approve their account manually, at the same time when unapproved users try to login your site, they can not login your site and they will get a message that noticed they have to waiting for admin approve their access first, it looks like this:

After enabled approve user addon, all registered users need approved by site administrator manually, but Super administrator (user ID = 1) and users who have admin user role will never be settings as unapproved user, they can always login your site.After enabled approve users addon, you will find a new sub menu item — “Approve User”, in the “Buddypress Members Only Approve User Addon Setting” panel, you can approve all existed users as approved users by one click.

Also admin user can approve or unapprove any users at anytime, admin can find users approved status at wordpress standard users list page, it looks like this:

Unapproved users will be mark as red background, also If you move your mouse on users name at users list page, you will find Approve and Unapprove links, just click links, you will be redirect edit user panel, at the bottom of the edit user panel, you will find Approve User option, and you can approve or unapprove that user manually.

You can enable / disable buddypress approve user addon at anytime in addon manage panel

Options to only protect your buddypress pages

Some users requested to only protect buddypress pages, and open all other pages related wordpress section to non member users. We have realized this feature, just click the option “All Other Sections On Your Site Will Be Opened to Guest”, then other sections, for example page, post, store… and so on will be opened to non member users, at the same time, when they want to view your buddypress sections, they will be redirect to your redirect page which setting in admin area.

Enable page level protect

If you enabled page level protect option, when you edit page / post / product / video… and so on, you will find “Members only for this page?” meta box at the right top of the wordpress standard editor. If you checked “Allow everyone to access the page” checkbox in this meta box, the post will be opened to all guest users, by this way, you do not need enter page URLs to Opened Pages Panel always.

Login and Logout auto redirect based on user roles

you can setting after login redirect URLs and after logout URLs based on user roles. For example, you can setting users which have subscriber role redirect to their activity page after they logged in, and let users who have woocommerce customer role redirected to their shop account page,or redirect editors to their messages page… and so on.

This feature is very easy to use, please logged in your admin area, open BP Members Only menu, click redirect setting sub menu item, you can find we have listed all roles automatically, just select roles which you want to setting, select after login redirect method from 14 redirect method and after logout redirect method from 11 redirect methods:

1: Default, this means do nothing and just follow  buddypress and wordpress default behaviour.

2: Referer, this means after logged in, user will be redirect to the same page before login

3: Redirect to Certain URL, you can enter any page URL in your domain, users which have related roles will be redirected to this URL after they logged in.

4: Setting users redirect to BuddyPress Personal Profile Activity Page

5: Setting users redirect to BuddyPress Members Page

6: Setting users redirect to BuddyPress Personal Friends Page

7: Setting users redirect to BuddyPress Personal Messages Page

8: Setting users redirect to BuddyPress Personal Notifications Page

9: Setting users redirect to BuddyPress Personal Settings Page

10: Setting users redirect to BuddyPress Personal Profile Page

11: Setting users redirect to BuddyPress Personal Favorites Page

12: Setting users redirect to BuddyPress Personal Mentions Page

13: Setting users redirect to BuddyPress Site Wide Activity Page

14: Setting users redirect to BuddyPress Groups Page

All features works well on Buddypress, but if you disable Buddypress, this module will works well on WordPress too.

Customized URLs Restricts based on user role

You can use tags to build your Restricts roles to restricts Customized URLs pages — based on user roles, you can open specified pages based for some user roles, at the same time, you can close specified pages based for some other user roles.
For example, you can use placeholders / tags: %username% and %sitename% to restricts your customized URLs pages,
* For example: you can open https://yourdomain.com/members/%username%/forums/ for customer user roles
* For example: you can open %sitename%/family/%username%/ to family user roles
* For example: you can open %sitename%/%username%/questions to subscriber user roles
And at the same time, you can
* Close %sitename%/support only for user role customer
* Open %sitename%/product for guest user role
… and so on

Restricts Site RSS Feed

in admin -> BP Members Ony -> RSS Restricts Panel, you can enable / disable RSS Restricts, you can add restricts notification in editor, support image, link, font style, videos… and so on, restricts notification will shown in feed content

One Click Reset All

In one click reset panel, you can reset all settings in buddypress members only pro

New Version Update Notification

When we released a new version of buddypress members only pro plugin, you will get plugin update notify on admin top bar

Support Add Announcement on buddypress members only plugin register page / redirect page

In admin -> BP Members Ony -> Announcement Panel, you can enable / disable announcement on register page, you can add announcement in editor with image, link, font style, videos… and so on, we will show announcement at top of register page, if you disable buddypress, this features works well on wordpress too.

Support HTTPS / HTTP and Websocket

Our plugin will detect your site is use https or http automatically and works well for both of HTTPS and HTTP, also our plugin support websocket too.

We have built a few demos at here.

Via our buddypress membership plugin, you can build a buddypress membership site quickly.  More amazing features is be developing, for example we are develop new feature of multi membership levels, also there are many feature in To-Do lists, if you hope more features, contact us and any feature request is welcome. 🙂

Just $12, you will have a powerful Buddypress Members Pro plugin, Unlimited Download, Lifetime Upgrades, Ticket Support