BuddyPress Private Community Pro · 5/5 from 50 reviews
Gate BuddyPress by who paid for what. Paid Memberships Pro level gatingMemberPress access controlLearnDash + LifterLMS course gatingWooCommerce MembershipsGamiPress, Restrict Content Pro, WishList MemberProfile completion enforcementPer-member profile visibilityTab-level access control
Pro builds on the free Private Community plugin. Adds gating by membership level on every major WordPress membership engine.
★★★★★ 5 / 5 from 50 reviews · BuddyPress + BuddyBoss native · 30-day money back
Active membership plugin detected: Paid Memberships Pro
- Paid Memberships Proactive
- MemberPress
- LearnDash
- LifterLMS
- WooCommerce Memberships
- + 5 more
Built for
Six audiences already using BuddyPress Private Community Pro in production.
Each of these started with a specific community problem. Pick the one closest to yours and use it as a starting template.
LearnDash + LifterLMS course owners
Gate the BuddyPress group by enrolled course. Students see only their cohort.
PMPro / MemberPress sites
Different membership levels unlock different BuddyPress areas. One plugin handles it.
WooCommerce Memberships stores
Customers who bought the Premium tier see the Premium community area. Others don't.
Private course cohorts
Force profile completion before the cohort area unlocks. Get full intros before access.
Multi-tier paid communities
Bronze sees one feed, Gold sees another, Platinum sees everything. Tab-by-tab control.
B2B intranets with role tiers
Role-based access to BuddyPress groups, profiles, messages. Hide what HR can see from contractors.
See it in action
How BuddyPress Private Community Pro looks on your site.
Switch between the previews to see each surface the plugin adds to your community.
What Pro adds on top of free
Everything the free plugin does, plus membership-engine gating.
Pro is for sites that already use a WordPress membership plugin. Connect the access rules to your existing levels instead of building a parallel system. Supports 10 membership engines out of the box.
Membership-level gating on 10 systems
Paid Memberships Pro · MemberPress · LearnDash · LifterLMS · WooCommerce Memberships · Restrict Content Pro · WishList Member · GamiPress · s2Member · Memberium. The plugin reads the active engine's level list directly.
Profile completion enforcement
Set a minimum profile-completion percentage. Members must fill the required fields before locked areas unlock.
Per-member profile visibility
Members choose who can see their profile: everyone, friends only, members only, or no one. Setting lives on the member's own profile screen.
Tab-level access control
Hide BuddyPress profile tabs, group tabs, and components by user role. Not just lock the page - hide the entire tab from the UI.
Custom locked-content templates
Override the default 'this is restricted' message with custom HTML, shortcodes, or alternative content. Per-template hook in the plugin.
Group access controls
Hide the Join Group button for non-members. Exclude groups by status from the directory. Hide the Add Friend button on locked profiles.
AJAX login flow
Login submits via AJAX with customizable success and failed messages. No page reload between login and the gated content.
WPML-ready
Translations file shipped (wpml-config.xml). All admin labels and front-end messages translatable.
Made for
Six audiences. One product.
Pricing
Annual or lifetime. Three tiers. Same features on every tier.
Renews at 30% off. The plugin keeps running if you do not renew; only updates and support pause. Lifetime tiers available - pay once, own it forever.
Personal
$49 / year
or $149 lifetime
One private community site.
- 1 site
- Membership gating on all 10 systems
- Profile completion enforcement
- Per-member visibility + tab control
- Custom locked-content templates
- Premium email support
- 1 year of updates
5-Site
$99 / year
or $299 lifetime
Five sites. Freelancers and small agencies.
- 5 sites
- Everything in Personal
- Priority email support
- 1 year of updates
Developer
$129 / year
or $349 lifetime
Unlimited sites. White-label ready.
- Unlimited sites
- Everything in 5-Site
- White-label ready
- Senior engineer on email for emergencies
- 1 year of updates
Before you install
Quick answers.
Anything else, hit the contact page.
- 01
Which membership plugins does Pro support?
Ten engines out of the box: Paid Memberships Pro, MemberPress, LearnDash, LifterLMS, WooCommerce Memberships, Restrict Content Pro, WishList Member, GamiPress, s2Member, and Memberium. The plugin auto-detects which one is active and exposes its level list.
- 02
Do I need the free plugin installed first?
Yes. Pro extends the free plugin (Private Community for BuddyPress). Install the free version first, then activate Pro on top. Pro adds the membership-engine and tab-control layers.
- 03
How does tab-level access work?
Pick which BuddyPress profile tabs or group tabs should be hidden from each role or membership level. The tabs disappear from the UI entirely - members don't see them, and they can't request them via URL.
- 04
What is profile completion enforcement?
Set a minimum profile-completion percentage (e.g. 60%). Members must fill the required profile fields before the locked areas unlock. Useful for paid courses where you need full intros before granting access.
- 05
Can members choose who sees their profile?
Yes. Each member picks their visibility on their own profile screen: everyone, friends only, members only, or no one. Admins can override per-role if needed.
- 06
Does it work with BuddyBoss Platform?
Yes. Same plugin runs on open BuddyPress and BuddyBoss Platform. The membership-engine integrations work the same on both.
- 07
What if I do not use a membership plugin?
Pro still works without one. The membership-engine layer is optional - you can use the free-plugin features (Full/Partial protection, URL wildcards) plus Pro's tab-level control, profile completion, and visibility settings.
- 08
Renewal terms?
Annual or lifetime. Annual renews at 30% off. Lifetime is pay-once-own-forever. Cancel anytime. The plugin keeps running; only updates and support pause if you don't renew.
Connect your membership engine to BuddyPress access.
Install Pro on top of the free plugin. Open Membership Restrictions, pick your engine's levels, save. Locked content checks membership in real time.