Release notes / BuddyPress Lock - Private Community
BuddyPress Add-on Plugin

BuddyPress Lock - Private Community

A public BuddyPress site exposes member profiles, groups, and activity to search engines and anonymous visitors who should not have access. BuddyPress Lock lets admins restrict any combination of BuddyPress components and WordPress pages to logged-in members only, with a custom restriction message for visitors who hit a locked page. No separate membership plugin required.

19 releases
v2.0.0 latest
September 1, 2025 shipped

v2.0.0 Latest

September 1, 2025
Note 9

Note

  • Completely rebuilt from the ground up for better performance
  • New modern admin interface that's easier to use
  • Added Partial Protection mode for selective content locking
  • Added Full Protection mode for complete site privacy
  • URL patterns with wildcards now supported (/docs/*)
  • Automatic brute force protection (5 login attempts per 15 minutes)
  • Works smoothly with sites having 1000+ pages
  • Fixed compatibility with PHP 8.2
  • Your existing settings are automatically migrated

v1.9.3

August 4, 2024
Improve 5 Fix 3

Improve

  • Managed register button style for better user experience.
  • Improved admin UI for a smoother workflow.
  • Ensured consistent and meaningful labels throughout the interface.
  • Changed label text to be more descriptive and consistent.
  • Used constants, consistent output functions, and correctly escaped attributes.

Fix

  • Resolved BP lock login page issue and removed tab for register option.
  • Addressed deprecation notices, including PHP deprecated implicit conversion from float to int.
  • Resolved PHP deprecated issue.

v1.9.1

February 23, 2023
Fix 4

Fix

  • (#55)Fixed notice on the logged-out template
  • (#56)Fixed deprecated notices with PHP 8.0
  • Compatibility fixes with BuddyPress 12.0
  • Compatibility fixes with WordPress 6.5

v1.9.1

Fix 2

Fix

  • add bp lock icon
  • (#52)fixed lock pages do not work

v1.9.0

Fix 3

Fix

  • Updated admin ui
  • Change enable/disable button style
  • Remove button in wrapper

v1.8.0

Fix 4

Fix

  • Added Buddypress Recaptcha support for login/register forms
  • updated welcome title
  • #49 Login UI Issue managed
  • Added hook for login and register form

v1.7.1

Fix 2

Fix

  • Backend Options Improve UI
  • removed BP Components tab

v1.7.0

Fix 3

Fix

  • Fixed phpcs issues
  • Removed install plugin button from wrapper and phpcs fixes
  • (#39) Update login/register form UI for logged-out mode

v1.6.0

Improve 2

Improve

  • Added redirect option for log out user
  • Update backend switch UI

v1.5.0

Fix 1

Fix

  • PHPCS Fixes

v1.3.0

Fix 3

Fix

  • Support to override template
  • Remove cpt functionality
  • Updated admin notice

v1.2.0

Improve 1 Fix 2

Improve

  • Added select/unselect all options in page list admin settings. (#8)

Fix

  • Add condition for display registration form according to the 'Anyone can register' option. (#23)
  • Registration form input email style. (#26)

v1.1.1

Fix 1

Fix

  • Admin settings saving glitch.

v1.1.0

Improve 3 Fix 1

Improve

  • Added setting to use custom login registration form using shortcode.
  • Changed admin UI.
  • Compatibility with BuddyPress 4.3.0

Fix

  • Page lock issue.

v1.0.4

Improve 3 Fix 1

Improve

  • The locked page is not displayed in the archive.
  • Locked component and page will not be displayed in searched content.
  • Lock component single page if the component is blocked.

Fix

  • Lock custom post type.

v1.0.3

Note 3

Note

  • Plugin code structure changed
  • Added Multisite support
  • Lock Template file update

v1.0.2

Note 1

Note

  • Changed admin settings UI and a login/register form on the locked content template.

v1.0.1

Note 1

Note

  • Updated Labels.

v1.0.0

Note 1

Note

  • first version.