Open BuddyPress profiles expose member data to anyone and give admins no way to enforce profile completion or apply role-based access rules. BuddyPress Private Community Pro lets members lock their profiles like Facebook, adds a profile completion progress bar driven by xprofile field values, and enforces completion thresholds before members can access certain features. User role restrictions control what each tier can see.
Support for WordPress post types for broader integration and flexibility.
Improve
Unused files and deprecated code from the `wbcom` folder for a cleaner and more optimized codebase.
v3.1.0
April 4, 2025
New 4 Improve 8 Fix 8
New
Profile Progress Bar hook to work beautifully with BuddyBoss.
Better visibility management for the Profile Progress Bar with private and hidden profiles.
Backend options UI improvements for easier control and setup.
RTL (Right-to-Left) language support for a global experience.
Improve
Text strings and labels throughout the plugin for better clarity and consistency.
Membership access and restrictions settings with improved descriptions.
Content visibility management based on profile progress.
UI handling for visitors' restrictions and component restrictions.
Admin messages and notices for a cleaner backend experience.
PHPCS compliance across all plugin files for cleaner, more efficient code.
Unnecessary commenting limitations and activity posting restriction notices.
Redundant code to boost plugin performance.
Fix
Issue with joining public groups beyond the set limit.
Friendship restriction limit functionality.
Script enqueuing issues for smoother loading.
Fatal error while messaging users when Youzify is active.
Rich text editor heading and formatting issues.
Nonce verification to enhance login security.
AJAX nonce check during user login.
Issues with group creation restriction notices and unnecessary admin notifications.
v3.0.0
November 6, 2024
Improve 7 Fix 12
Improve
Added support for BuddyPress Legacy template.
Added support for group actions with Youzify.
Structure of `blpro_lock_wordpress_pages` optimized.
Added checks for empty fields and valid email verification in `blpro_register()`.
Logic simplified to avoid repeated sanitization.
Added profile visibility tab for Youzify.
Responsive fixes applied to `buddypress-lock-pro-admin.css`.
Fix
Group restriction count working accurately for all group statuses.
Hidden group restriction functionality resolved.
Fatal error resolved when sending private messages.
Login form notice stacking issue resolved.
Hidden group join and leave functionality with Youzify.
Friendship restriction compatibility with Youzify.
PHP warning for undefined property `stdClass::`.
Deprecated property issue in `Buddypress_Lock_Pro_Public` class resolved.
Profile visibility control functionality improved with Youzify.
Improved `wpdb` query handling with safer fallbacks.
Undefined array key warning prevented in message recipient processing.
Validation added to prevent errors during message recipient processing.
v2.9.2
Fix 2
Fix
Resolved a deprecated function issue in BuddyPress to maintain compatibility and performance.
Corrected an issue with custom page redirection to ensure proper navigation and functionality (#229).
v2.9.1
New 1 Fix 2
New
Option for member limit per group.
Fix
License deactivation issue.
Join and max user count in group.
v2.9.0
New 2 Improve 11 Fix 9 Note 4
New
Default role for membership restrictions to simplify user management.
Dependency of profile completion messages to options for more dynamic user interaction.
Improve
All strings and FAQs for comprehensive clarity and user guidance.
Unnecessary calls to activity-restriction-settings.php to streamline plugin performance.
README.txt and buddypress-lock-pro.php files for up-to-date plugin documentation.
Profile completion percentage bar UI for better visual feedback.
Login Registration Form UI to sync with BuddyPress standards.
Admin UI across all tabs for a more intuitive user experience.
Several options, including activity restrictions, notification options from components restriction, profile tab restriction, and group restriction options for a streamlined plugin interface.
Plugin accessibility (#212) for wider user inclusivity.
Plugin version and changelog to reflect the latest developments and fixes.
Maintenance tasks with Grunt for optimized plugin performance.
Plugin imagery and URLs for a refreshed visual identity and accurate link redirections.
Fix
(#215) Profile progress functionality restored.
(#216) Users can join hidden groups regardless of option settings.
(#223) Popup notice visibility now aligns with user-configured options.
(#221) Resolved issues with initial conversation settings.
(#219) Replaced 'Delete' action with 'Cancel' and addressed friendship restriction issues.
(#218) Group restriction and create group options with limit now functional for all users.
Managed Profile Progress configuration option within UI for enhanced clarity.
Typo corrections and language updates for the Profile Progress section for improved readability.
Issues in group creation privacy settings to ensure user privacy and group integrity.
Note
Visitors Restrictions by default upon plugin activation for improved site security.
Admin profile visibility issues and profile-visibility issues (#211) for consistent user experiences across admin and frontend.
Compatibility issues with BP v12 and fixed license-related concerns for smoother plugin operation and compliance.
Resolved PHP 8.2 warning (#210) to ensure compatibility with newer PHP versions.
v2.8.6
Fix 3
Fix
(#213) Issue in group creation privacy
(#211) Profile-visibility-issue
(#212) Managed accessibility
v2.8.5
Improve 1 Fix 4
Improve
Image and URLs
Fix
(#208) Issue in Friendship restrictions
(#210) Warning with PHP 8.2
BP v12 fixes
License issue
v2.8.4
Fix 3
Fix
Set Only Inactive when license key deactivate
Update License activation file and set response in transient
Added support menu and update plugin name, visit plugin link,
v2.8.3
Fix 3
Fix
fixed by default disable force profile completion
Added component check on each buddypress actions
(#198) Fixed php fatal error when group component is desable
v2.8.2
Fix 4
Fix
(#192) Fixed restrictions settings are not shhowing according to role
(#193) Fixed can not load general notice tab settings
Removed Activity, Group, Member, AccountSettings and Extended Profiles components from membership restriction
v2.8.1
Fix 2
Fix
(#184) Fixed PHP warnings at admin
(#185) Fixed conflict with Event Manager plugin
v2.8.0
Fix 9
Fix
(#174) Updated Backend UI
(#175) "Redirect page" dropdown admin UI
Added hookable position in login ,register form
Added hookable position in login ,register form
Added Buddypress Recaptcha support for login/register forms
(#178) Added RTL support and grunt packages file
(#176) Managed activity form notice UI with bb platform
Fixed conflict with Events Manager plugin
Update admin wrapper UI
v2.7.0
Fix 4
Fix
(#166) Update setting description
(#139) changed 'select page to redirect' option description not match
Added nested logic to check messge per hour
(#150)Fixed messaged restriction issue with bb
v2.6.0
Fix 7
Fix
Fixed max user restriction is not working
Fixed redirect issue on bulk plugin activation
Fixed message per hour setting not working
(#144) Fixed issue in joining public/private groups
(#145) Fixed message restriction setting
(#149) Fixed typo error under messages notice
(#144) Fixed issue in joining public/private groups
v2.5.0
New 9 Note 3
New
Force Profile Completion
Directory Page limitation by User Role
Redirect functionlity by User Role
Profile Tab Restrictions by User Role
Friendship Restrictions by User Role
Message Restrictions by User Role
Group Restrictions by User Role
Activity Restrictions by User Role
Membership Restriction settings
Note
Fixed #132 - Remove Notice after refresh page
Added #132 -Set Default Option
Added #132 - Force Profile Completion
v2.1.0
Improve 2 Fix 4
Improve
Added #84 - Give a saperate option for posting restriction in groups.
Removed #83 - Admin should not list in member roles options
Fix
#81 - Calculate completion profile field set issue
#78 - Php fatal error
Added redirect for logout before content
Update plugin backend UI
v2.0.0
Improve 2 Fix 1
Improve
Updated Profile Visibility Tab
Exclude members from members directory using user-roles, member-type or
Fix
Private profile template call when user set profile private
v1.9.0
Improve 3 Fix 2
Improve
(#72) Disableed applicable restrictions options on plugin activation.
(#57) Update profile completion srting for displayed user profile
Added filtrable position on restrict component
Fix
#74 - Role Wise Member Restriction Setting is not working
(#73) Fixed issue with log out redirection
v1.8.0
Improve 1 Fix 1
Improve
Added components restriction feature for logged-in user Roles.
Fix
#741 - Reign and BuddyPress private community pro conflict with BB
v1.7.5
Fix 6
Fix
Limit enqueue js and css on plugin pages
Limit to aoad admin script on plugin speciifc page only
Updated profile visibilty notice
(#41)Fixed profile visibility UI distorted in Buddyboss
(#38)Synced BP private community pro profile completion bar
(#40) Fix fatal error with buddyboss theme and buddyboss platform plugin
v1.7.4
Fix 2
Fix
Updated style
admin notice for required plugin
v1.7.3
Fix 3
Fix
boss theme template loading issue.
Admin settings select box height issue. #30
Member group creation fix. #29
v1.7.2
Improve 1
Improve
hide buddypress primary nav settings
v1.7.1
Fix 1
Fix
#28 - added fontawesome 4.7.0.
v1.7.0
Improve 1 Fix 3
Improve
BP 4.3.0 compatibility.
Fix
#25 - bp component check warning.
#26 - sql database error fix at members page.
#27 - unnecessary script run.
v1.6.0
Fix 1
Fix
#24 - add limit for buddypress nouveau ajax call for group join
v1.6.0
Fix 1
Fix
#24 - add limit for buddypress nouveau ajax call for group join
v1.5.0
Fix 1
Fix
(#24) User is able to join more than restricted limit.
v1.4.0
Fix 1
Fix
(#23) Limit BP Groups restrictions issue
v1.3.0
Improve 1
Improve
Add tempalte to override login and register forms
v1.2.0
Improve 2
Improve
Added member types restrictions for bp components.
Added member types restrictions for groups creation and joining.
v1.1.0
Improve 1 Fix 1
Improve
Plugin backend settings ui enhancement.
Fix
BP 4.1.0 compatibility.
v1.0.2
Fix 2
Fix
BP 3.0.2 compatibility.
Login & Register Forms with Reign
v1.0.1
Note 2
Note
BP nouveau template pack support.
Added plugin license code
v1.0.0
Note 1
Note
first version.
Seriously, one of the best software tech experiences I've ever had!
After 16 years of buying WordPress themes and plugins, I know exactly what bad support looks like and Wbcom Designs is the polar opposite. My setup was a nightmare: multiple tools, deep integrations, custom configurations that required…
Duston McGroarty·US·
Great service, great plugins
I was using an excellent plugin created by Wbcom Designs and had both an error and discovered a slight bug in one aspect of the plugin. After creating a support ticket I got a super-quick response and discovered the error was on my part…
Edward Bonthrone·US·
Excellent Theme, Powerful Plugins and Outstanding Support
I am using the REIGN theme and several plugins from Wbcom Designs on my website. The theme is beautifully designed, and the plugins are user-friendly. Everything works smoothly, and the features are perfect for building professional…
S W Malcolm·US·
The best development team ever
It has been a very pleasurable experience working with Wbcom Designs. Anmybia Siddiqui has been a stellar leader of the dev team. Her communications are very professional and productive. Anmybia and her team have completed every task we…
Real America's Voice News·US·
Top notch support
Top notch support. I have been frustrated generally by the slow support for most themes and plugins, but they are helpful and quick to reply. Highly recommend.
Woods·DE·
I was impressed
I have worked with many WordPress plugins over the past 14 years part time. I have learned that if the support is not prompt and effective it is a sign to move on. Tonight, Wbcom has impressed me and I will be hiring them for some more…
Steve Valencia·US·
Perfect plugins for community sites
I wanted to build a community website and these guys created the perfect plugins for me. To be honest, I want to buy every single one of their plugins. If I had more money I would.
Sora Seaton·US·
Excellent Plugins and Outstanding Support
We use BuddyPress with several free BP plugins from Wbcom Designs, and we are extremely satisfied. The plugins add real value for our community, are updated regularly, and are continuously improved. They integrate seamlessly with their…
Peter Gibson·DE·
Great and very supportive
This company have been great and very supportive. I highly recommend them.
Steve s·GB·
Excellent template and first-class support
The template from Wbcom Designs is truly great, modern, flexible, and easy to use. The support is very helpful and friendly. For questions or problems you receive fast, competent assistance and feel well taken care of. Highly recommended.