{"id":69440,"date":"2017-06-11T06:57:59","date_gmt":"2017-06-11T06:57:59","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/wordpress-lock-for-my-buddypress\/"},"modified":"2025-11-28T10:01:51","modified_gmt":"2025-11-28T10:01:51","slug":"lock-my-bp","status":"publish","type":"plugin","link":"https:\/\/ceb.wordpress.org\/plugins\/lock-my-bp\/","author":12669017,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"2.1.2","stable_tag":"2.1.2","tested":"6.8.5","requires":"4.0","requires_php":"","requires_plugins":null,"header_name":"Wbcom Designs - Private Community for BuddyPress","header_author":"Wbcom Designs","header_description":"This plugin allows site administrator to lock certain pages for non-loggedin users.","assets_banners_color":"a4a4a4","last_updated":"2025-11-28 10:01:51","external_support_url":"","external_repository_url":"","donate_link":"https:\/\/wbcomdesigns.com\/contact\/","header_plugin_uri":"http:\/\/www.wbcomdesigns.com","header_author_uri":"http:\/\/www.wbcomdesigns.com","rating":4.9,"author_block_rating":0,"active_installs":400,"downloads":28761,"num_ratings":25,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.0":{"tag":"1.0.0","author":"wbcomdesigns","date":"2017-06-11 06:57:53"},"1.0.1":{"tag":"1.0.1","author":"wbcomdesigns","date":"2017-06-11 19:06:53"},"1.0.2":{"tag":"1.0.2","author":"wbcomdesigns","date":"2017-06-23 14:35:35"},"1.0.3":{"tag":"1.0.3","author":"wbcomdesigns","date":"2017-09-20 20:20:45"},"1.0.4":{"tag":"1.0.4","author":"wbcomdesigns","date":"2017-11-01 18:11:31"},"1.1.1":{"tag":"1.1.1","author":"wbcomdesigns","date":"2019-06-03 05:11:44"},"1.2.0":{"tag":"1.2.0","author":"wbcomdesigns","date":"2019-10-23 13:44:45"},"1.3.0":{"tag":"1.3.0","author":"wbcomdesigns","date":"2021-02-03 04:18:47"},"1.5.0":{"tag":"1.5.0","author":"wbcomdesigns","date":"2021-02-26 13:21:59"},"1.6.0":{"tag":"1.6.0","author":"wbcomdesigns","date":"2021-05-30 20:44:30"},"1.7.0":{"tag":"1.7.0","author":"wbcomdesigns","date":"2022-03-15 21:06:08"},"1.7.1":{"tag":"1.7.1","author":"wbcomdesigns","date":"2022-04-13 07:49:51"},"1.8.0":{"tag":"1.8.0","author":"wbcomdesigns","date":"2022-05-18 05:01:25"},"1.9.0":{"tag":"1.9.0","author":"wbcomdesigns","date":"2022-08-03 14:06:58"},"1.9.1":{"tag":"1.9.1","author":"wbcomdesigns","date":"2023-02-23 05:59:44"},"1.9.2":{"tag":"1.9.2","author":"wbcomdesigns","date":"2024-04-05 12:04:01"},"1.9.3":{"tag":"1.9.3","author":"wbcomdesigns","date":"2024-08-04 19:33:49"},"2.0.0":{"tag":"2.0.0","author":"wbcomdesigns","date":"2025-09-01 22:05:55"},"2.1.0":{"tag":"2.1.0","author":"wbcomdesigns","date":"2025-10-16 09:19:39"},"2.1.1":{"tag":"2.1.1","author":"wbcomdesigns","date":"2025-11-12 05:56:52"},"2.1.2":{"tag":"2.1.2","author":"wbcomdesigns","date":"2025-11-28 10:01:51"}},"upgrade_notice":{"2.0.0":"<p>Major update with new features and improvements. Your settings will be automatically migrated. Backup recommended before upgrading.<\/p>"},"ratings":{"1":0,"2":0,"3":0,"4":3,"5":22},"assets_icons":{"icon-256x256.gif":{"filename":"icon-256x256.gif","revision":1756892,"resolution":"256x256","location":"assets","locale":""}},"assets_banners":{"banner-772x250.jpg":{"filename":"banner-772x250.jpg","revision":2869745,"resolution":"772x250","location":"assets","locale":""}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.0","1.0.1","1.0.2","1.0.3","1.0.4","1.1.1","1.2.0","1.3.0","1.5.0","1.6.0","1.7.0","1.7.1","1.8.0","1.9.0","1.9.1","1.9.2","1.9.3","2.0.0","2.1.0","2.1.1","2.1.2"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":1675789,"resolution":"1","location":"assets","locale":""},"screenshot-2.png":{"filename":"screenshot-2.png","revision":1675789,"resolution":"2","location":"assets","locale":""},"screenshot-3.png":{"filename":"screenshot-3.png","revision":1675789,"resolution":"3","location":"assets","locale":""},"screenshot-5.png":{"filename":"screenshot-5.png","revision":3405011,"resolution":"5","location":"plugin"},"screenshot-4.jpg":{"filename":"screenshot-4.jpg","revision":3405011,"resolution":"4","location":"plugin"},"screenshot-1.jpg":{"filename":"screenshot-1.jpg","revision":3405011,"resolution":"1","location":"plugin"},"screenshot-2.jpg":{"filename":"screenshot-2.jpg","revision":3405011,"resolution":"2","location":"plugin"},"screenshot-3.jpg":{"filename":"screenshot-3.jpg","revision":3405011,"resolution":"3","location":"plugin"}},"screenshots":{"1":"Welcome tab - Quick setup and overview of the plugin features","2":"Partial Protection tab - Select specific BuddyPress components and URLs to protect","3":"Full Protection tab - Enable site-wide protection with whitelist configuration","4":"Protection Rules tab - Configure how protected content is displayed (forms vs redirect)","5":"Frontend view - Login form displayed on protected pages","6":"Admin dashboard - Modern tabbed interface with clear navigation"},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[204,2085,396,870,7668],"plugin_category":[44],"plugin_contributors":[92152],"plugin_business_model":[],"class_list":["post-69440","plugin","type-plugin","status-publish","hentry","plugin_tags-buddypress","plugin_tags-lock","plugin_tags-privacy","plugin_tags-private","plugin_tags-restrict-access","plugin_category-discussion-and-community","plugin_contributors-wbcomdesigns","plugin_committers-wbcomdesigns"],"banners":{"banner":"https:\/\/ps.w.org\/lock-my-bp\/assets\/banner-772x250.jpg?rev=2869745","banner_2x":false,"banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/lock-my-bp\/assets\/icon-256x256.gif?rev=1756892","icon_2x":"https:\/\/ps.w.org\/lock-my-bp\/assets\/icon-256x256.gif?rev=1756892","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/lock-my-bp\/assets\/screenshot-1.png?rev=1675789","caption":"Welcome tab - Quick setup and overview of the plugin features"},{"src":"https:\/\/ps.w.org\/lock-my-bp\/assets\/screenshot-2.png?rev=1675789","caption":"Partial Protection tab - Select specific BuddyPress components and URLs to protect"},{"src":"https:\/\/ps.w.org\/lock-my-bp\/assets\/screenshot-3.png?rev=1675789","caption":"Full Protection tab - Enable site-wide protection with whitelist configuration"},{"src":"https:\/\/ps.w.org\/lock-my-bp\/trunk\/screenshot-4.jpg?rev=3405011","caption":"Protection Rules tab - Configure how protected content is displayed (forms vs redirect)"},{"src":"https:\/\/ps.w.org\/lock-my-bp\/trunk\/screenshot-5.png?rev=3405011","caption":"Frontend view - Login form displayed on protected pages"}],"raw_content":"<!--section=description-->\n<p><strong>Turn your BuddyPress site into an exclusive private community in minutes!<\/strong><\/p>\n\n<p>Private Community 2.0 helps you create members-only areas on your WordPress site. Whether you're building a company intranet, paid membership site, or exclusive community, this plugin gives you complete control over who can access your content.<\/p>\n\n<p><strong>\ud83c\udfaf Perfect For:<\/strong>\n\u2022 Company intranets and team portals\n\u2022 Paid membership communities\n\u2022 Private family or group websites\n\u2022 Educational course platforms\n\u2022 Exclusive member networks<\/p>\n\n<p><strong>\u2728 What's New in Version 2.0:<\/strong>\nWe've completely rebuilt the plugin from the ground up with a focus on simplicity and performance. The new tabbed interface makes setup a breeze, while powerful features work behind the scenes to keep your site secure.<\/p>\n\n<p><strong>\ud83d\udd12 Two Simple Protection Modes:<\/strong><\/p>\n\n<p><strong>1. Partial Protection<\/strong> - Keep some areas public\n\u2022 Lock specific member directories or group pages\n\u2022 Protect certain URLs while keeping others open\n\u2022 Use wildcards to protect entire sections (like \/premium\/*)<\/p>\n\n<p><strong>2. Full Protection<\/strong> - Lock everything except what you choose\n\u2022 Make your entire site members-only\n\u2022 Whitelist specific pages for public access\n\u2022 Perfect for private company sites<\/p>\n\n<p><strong>\u2699\ufe0f How Your Visitors See It:<\/strong>\n\u2022 <strong>Built-in Login<\/strong> - Beautiful login form that matches your theme\n\u2022 <strong>Custom Forms<\/strong> - Use your favorite form plugin\n\u2022 <strong>Smart Redirect<\/strong> - Send visitors to a specific welcome page<\/p>\n\n<p><strong>\ud83d\udcaa Why Choose Private Community?<\/strong>\n\u2022 <strong>Set up in 2 minutes<\/strong> - No complicated configurations\n\u2022 <strong>Works with any theme<\/strong> - Tested with popular BuddyPress themes\n\u2022 <strong>Lightning fast<\/strong> - Optimized for sites with thousands of pages\n\u2022 <strong>Secure by default<\/strong> - Blocks brute force attacks automatically\n\u2022 <strong>Always compatible<\/strong> - Regular updates for latest WordPress versions<\/p>\n\n<p>[vimeo https:\/\/vimeo.com\/556942362]<\/p>\n\n<h3>Documentation<\/h3>\n\n<p>\ud83d\udcda <strong>Comprehensive Documentation Available:<\/strong><\/p>\n\n<p>\u2022 <a href=\"https:\/\/github.com\/wbcomdesigns\/bp-lock\/blob\/main\/docs\/USER_GUIDE.md\">User Guide<\/a> - Complete setup and configuration guide\n\u2022 <a href=\"https:\/\/github.com\/wbcomdesigns\/bp-lock\/blob\/main\/docs\/DEVELOPER_GUIDE.md\">Developer Guide<\/a> - Hooks, filters, and API reference\n\u2022 <a href=\"https:\/\/github.com\/wbcomdesigns\/bp-lock\/blob\/main\/docs\/TESTING_GUIDE.md\">Testing Guide<\/a> - Quality assurance and testing procedures<\/p>\n\n<h3>THEME - WORDPRESS THEME WITH OUTSTANDING BUDDYPRESS SUPPORT<\/h3>\n\n<ul>\n<li><a href=\"https:\/\/wordpress.org\/themes\/buddyx\/\">FREE BuddyPress Theme: BuddyX<\/a> - Offers unique layouts with clean code and easy-to-customize options, giving you a whole new way to visualize BuddyPress.<\/li>\n<\/ul>\n\n<h4>OUR ADON PLUGINS TO FURTHER IMPROVE YOUR BUDDYPRESS OR BUDDYBOSS PLATFORM COMMUNITY<\/h4>\n\n<p>Check out free community add-ons by Wbcom Designs:<\/p>\n\n<ul>\n<li><strong><a href=\"https:\/\/wordpress.org\/plugins\/bp-user-profile-reviews\/\">Wbcom Designs - BuddyPress Member Reviews<\/a><\/strong> Allow members to add ratings or feedback to other community members.<\/li>\n<li><strong><a href=\"https:\/\/wordpress.org\/plugins\/review-buddypress-groups\/\">Wbcom Designs - BuddyPress Group Reviews<\/a><\/strong> Allow members to add ratings or feedback to BuddyPress groups.<\/li>\n<li><strong><a href=\"https:\/\/wordpress.org\/plugins\/bp-activity-social-share\/\">Wbcom Designs - BuddyPress Activity Social Share<\/a><\/strong> Allow members to share activities on their social profiles like Facebook, Twitter, What's App, LinkedIn with OG metadata.<\/li>\n<li><strong><a href=\"https:\/\/wordpress.org\/plugins\/lock-my-bp\/\">Wbcom Designs \u2013 Private Community with BP Lock<\/a><\/strong> A plugin to make your community private and only accessible to logged-in users. It also allows you to keep select pages or the component public.<\/li>\n<li><strong><a href=\"https:\/\/wordpress.org\/plugins\/bp-job-manager\/\">Wbcom Designs - BuddyPress Job Manager<\/a><\/strong> Allows your to integrate WP Job Manager plugin to BuddyPress.<\/li>\n<li><strong><a href=\"https:\/\/wordpress.org\/plugins\/bp-check-in\/\">Wbcom Designs - Check-ins for BuddyPress Activity<\/a><\/strong> Allow members to add their location or post their Check-ins updates to activity.<\/li>\n<li><strong><a href=\"https:\/\/wordpress.org\/plugins\/bp-favorite-notification\/\">Wbcom Designs - BuddyPress Favorite Notification<\/a><\/strong> Allow members to be notified after any like or favorite on their BuddyPress activity.<\/li>\n<li><strong><a href=\"https:\/\/wordpress.org\/plugins\/shortcodes-for-buddypress\/\">Wbcom Designs \u2013 Shortcodes &amp; Elementor Widgets For BuddyPress<\/a><\/strong> It offers shortcodes and elementor widgets for the activity listing, member's directory display, and the group's directory on any post\/page.<\/li>\n<\/ul>\n\n<p>Check out paid community add-ons by Wbcom Designs:<\/p>\n\n<ul>\n<li><strong><a href=\"https:\/\/wbcomdesigns.com\/downloads\/buddypress-hashtags\/?utm_source=wp.org&amp;utm_medium=plugins&amp;utm_campaign=wp.org\">Wbcom Designs - BuddyPress Hashtags<\/a><\/strong> Allows members to use hashtags in BuddyPress or BuddyBoss Platform activities and bbPress topics..<\/li>\n<li><strong><a href=\"https:\/\/wbcomdesigns.com\/downloads\/buddypress-polls\/?utm_source=wp.org&amp;utm_medium=plugins&amp;utm_campaign=wp.org\">Wbcom Designs - BuddyPress Polls<\/a><\/strong>  It allows you to extend BuddyPress or BuddyBoss Platform Activity for members to publish Polls with various options and works perfectly for individual activities and group activities.<\/li>\n<li><strong><a href=\"https:\/\/wbcomdesigns.com\/downloads\/buddypress-quotes\/?utm_source=wp.org&amp;utm_medium=plugins&amp;utm_campaign=wp.org\">Wbcom Designs - BuddyPress Quotes<\/a><\/strong> It allows the feature to let members post their activity updates with interactive background selection such as colors and images set by the site administrator to tell a more expressive story.<\/li>\n<li><strong><a href=\"https:\/\/wbcomdesigns.com\/downloads\/buddypress-status\/?utm_source=wp.org&amp;utm_medium=plugins&amp;utm_campaign=wp.org\">Wbcom Designs \u2013 BuddyPress Status &amp; Reaction<\/a><\/strong> Allow your members to set a status icon and tagline on their profile and offer a big set of icons to react to published activities.<\/li>\n<li><strong><a href=\"https:\/\/wbcomdesigns.com\/downloads\/buddypress-profanity\/?utm_source=wp.org&amp;utm_medium=plugins&amp;utm_campaign=wp.org\">Wbcom Designs - BuddyPress Profanity<\/a><\/strong> Allow you to censor content in your community! Easily Censor all the unwanted words in activities, private messages contents by specifying a list of keywords to be filtered.<\/li>\n<li><strong><a href=\"https:\/\/wbcomdesigns.com\/downloads\/buddypress-sticky-post\/?utm_source=wp.org&amp;utm_medium=plugins&amp;utm_campaign=wp.org\">Wbcom Designs - BuddyPress Sticky Post<\/a><\/strong> Allows site administrators to prioritize certain activities over others. It lets admin pin-up site-wide and group activities to the top of the activity list.<\/li>\n<li><strong><a href=\"https:\/\/wbcomdesigns.com\/downloads\/buddypress-auto-friends\/?utm_source=wp.org&amp;utm_medium=plugins&amp;utm_campaign=wp.org\">Wbcom Designs - BuddyPress Auto Friends<\/a><\/strong> Allow the site admin to select global friends for all his members and add bulk global friends.<\/li>\n<li><strong><a href=\"https:\/\/wordpress.org\/plugins\/shortcodes-for-buddypress\/?utm_source=wp.org&amp;utm_medium=plugins&amp;utm_campaign=wp.org\">Wbcom Designs \u2013 Shortcodes &amp; Elementor Widgets For BuddyPress Pro<\/a><\/strong> It offers shortcodes and elementor widgets with various argument parameters for the activity listing, member's directory display, and the group's directory on any post\/page.<\/li>\n<\/ul>\n\n<h4>EXPERT SUPPORT<\/h4>\n\n<p>We are ready to provide incredible support. Ask your questions at <a href=\"https:\/\/wbcomdesigns.com\/support\/\">contact us directly<\/a>.<\/p>\n\n<!--section=installation-->\n<p><strong>Quick Setup (2 minutes):<\/strong><\/p>\n\n<ol>\n<li>Upload the plugin to your <code>\/wp-content\/plugins\/<\/code> directory<\/li>\n<li>Activate 'Private Community for BuddyPress' in your Plugins menu<\/li>\n<li>Go to <strong>Settings \u2192 Private Community<\/strong><\/li>\n<li>Choose your protection mode and save<\/li>\n<\/ol>\n\n<p>That's it! Your private community is ready.<\/p>\n\n<!--section=faq-->\n<dl>\n<dt id='do%20i%20need%20buddypress%20to%20use%20this%20plugin%3F'><h3>Do I need BuddyPress to use this plugin?<\/h3><\/dt>\n<dd><p>Yes, this plugin is designed specifically for BuddyPress communities. It won't work without BuddyPress installed and active.<\/p><\/dd>\n<dt id='how%20quickly%20can%20i%20set%20this%20up%3F'><h3>How quickly can I set this up?<\/h3><\/dt>\n<dd><p>Most users have their private community running in under 2 minutes. Just choose your protection mode and you're done!<\/p><\/dd>\n<dt id='can%20i%20keep%20some%20pages%20public%20while%20protecting%20others%3F'><h3>Can I keep some pages public while protecting others?<\/h3><\/dt>\n<dd><p>Absolutely! Use Partial Protection mode to choose exactly which pages to protect, or use Full Protection with a whitelist for public pages.<\/p><\/dd>\n<dt id='will%20this%20slow%20down%20my%20site%3F'><h3>Will this slow down my site?<\/h3><\/dt>\n<dd><p>No. Version 2.0 is optimized for performance and can handle sites with thousands of pages without any speed issues.<\/p><\/dd>\n<dt id='can%20members%20still%20register%20if%20my%20site%20is%20locked%3F'><h3>Can members still register if my site is locked?<\/h3><\/dt>\n<dd><p>Yes! The registration page can be whitelisted so new members can still sign up while the rest of your site remains private.<\/p><\/dd>\n<dt id='does%20it%20work%20with%20my%20theme%3F'><h3>Does it work with my theme?<\/h3><\/dt>\n<dd><p>Private Community works with any properly coded WordPress theme. It's been tested with all major BuddyPress themes.<\/p><\/dd>\n<dt id='what%20happens%20when%20non-members%20try%20to%20access%20protected%20content%3F'><h3>What happens when non-members try to access protected content?<\/h3><\/dt>\n<dd><p>You choose! Show them a login form, redirect to a specific page, or display a custom message using any shortcode.<\/p><\/dd>\n<dt id='is%20there%20a%20limit%20to%20how%20many%20pages%20i%20can%20protect%3F'><h3>Is there a limit to how many pages I can protect?<\/h3><\/dt>\n<dd><p>No limits! Protect one page or your entire site - the plugin handles both equally well.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>2.1.2<\/h4>\n\n<ul>\n<li>Security: Fixed critical registration bypass vulnerability that allowed user registration without proper nonce verification<\/li>\n<li>Security: Hardened nonce verification with separate checks for presence and validity<\/li>\n<li>Security: Added WordPress registration setting validation to prevent unauthorized registrations<\/li>\n<li>Enhancement: Optimized script and style enqueuing to load only for logged-out users, preventing conflicts<\/li>\n<li>Enhancement: Admin AJAX assets now properly load minified versions in production for better performance<\/li>\n<li>Enhancement: Added wbcom assets to build process for complete minification and RTL support<\/li>\n<li>Fix: All CSS\/JS files now properly use minified versions when SCRIPT_DEBUG is disabled<\/li>\n<\/ul>\n\n<h4>2.1.1<\/h4>\n\n<ul>\n<li>Fix: Fixed BuddyPress activation pages being locked in both partial and full protection modes<\/li>\n<li>Fix: Activation URLs now properly bypass protection to allow new user account activation<\/li>\n<li>Enhancement: Implemented BuddyPress-native detection for URL-structure agnostic handling<\/li>\n<li>Enhancement: Added activation patterns to default whitelist template<\/li>\n<\/ul>\n\n<h4>2.1.0<\/h4>\n\n<ul>\n<li>Enhancement: Improved login and registration popup display and functionality<\/li>\n<li>Enhancement: Enhanced UI for login and register forms with better styling<\/li>\n<li>Enhancement: Improved save settings button design and user experience<\/li>\n<li>Enhancement: Enhanced locked message content display and formatting<\/li>\n<li>Enhancement: Better form handling with custom content messages positioned above forms<\/li>\n<li>Enhancement: Modernized CSS styling throughout the plugin<\/li>\n<li>Enhancement: Advanced whitelist support with wildcard patterns for flexible URL protection<\/li>\n<li>Fix: Fixed protection rules form submission and validation issues<\/li>\n<li>Fix: Fixed line break rendering in restriction messages to display properly<\/li>\n<li>Fix: Fixed custom content message positioning in login\/registration forms<\/li>\n<li>Fix: Fixed settings persistence to prevent data loss<\/li>\n<li>Fix: Fixed duplicate entry prevention in protection rules<\/li>\n<li>Fix: Fixed null post object handling to prevent PHP warnings<\/li>\n<li>Fix: Fixed AJAX handler to properly preserve newlines and HTML formatting in rich text fields<\/li>\n<li>Security: Implemented double sanitization for enhanced security across all inputs<\/li>\n<li>Security: Improved data validation and escaping<\/li>\n<li>Dev: Enhanced translation system for better internationalization support<\/li>\n<li>Dev: WordPress Coding Standards (WPCS) compliance improvements<\/li>\n<li>Dev: Updated default content and messaging<\/li>\n<li>Dev: Improved code quality and maintainability<\/li>\n<\/ul>\n\n<h4>2.0.0 - Major Update<\/h4>\n\n<ul>\n<li>Completely rebuilt from the ground up for better performance<\/li>\n<li>New modern admin interface that's easier to use<\/li>\n<li>Added Partial Protection mode for selective content locking<\/li>\n<li>Added Full Protection mode for complete site privacy<\/li>\n<li>URL patterns with wildcards now supported (\/docs\/*)<\/li>\n<li>Choose how to display login: built-in form, custom shortcode, or redirect<\/li>\n<li>Automatic brute force protection (5 login attempts per 15 minutes)<\/li>\n<li>Works smoothly with sites having 1000+ pages<\/li>\n<li>Fixed compatibility with PHP 8.2<\/li>\n<li>Your existing settings are automatically migrated<\/li>\n<\/ul>\n\n<h4>1.9.3<\/h4>\n\n<ul>\n<li>Enhancement: Managed register button style for better user experience.<\/li>\n<li>Fix: Resolved BP lock login page issue and removed tab for register option.<\/li>\n<li>Enhancement: Improved admin UI for a smoother workflow.<\/li>\n<li>Update: Ensured consistent and meaningful labels throughout the interface.<\/li>\n<li>Update: Changed label text to be more descriptive and consistent.<\/li>\n<li>Enhancement: Used constants, consistent output functions, and correctly escaped attributes.<\/li>\n<li>Fix: Addressed deprecation notices, including PHP deprecated implicit conversion from float to int.<\/li>\n<li>Fix: Resolved PHP deprecated issue.<\/li>\n<\/ul>\n\n<h4>1.9.1<\/h4>\n\n<ul>\n<li>Fix - (#55)Fixed notice on the logged-out template<\/li>\n<li>Fix - (#56)Fixed deprecated notices with PHP 8.0<\/li>\n<li>Fix - Compatibility fixes with BuddyPress 12.0<\/li>\n<li>Fix - Compatibility fixes with WordPress 6.5<\/li>\n<\/ul>\n\n<h4>1.9.1<\/h4>\n\n<ul>\n<li>Fix - add bp lock icon<\/li>\n<li>Fix - (#52)fixed lock pages do not work<\/li>\n<\/ul>\n\n<h4>1.9.0<\/h4>\n\n<ul>\n<li>Fix - Updated admin ui<\/li>\n<li>Fix - Change enable\/disable button style<\/li>\n<li>Fix - Remove button in wrapper<\/li>\n<\/ul>\n\n<h4>1.8.0<\/h4>\n\n<ul>\n<li>Fix - Added Buddypress Recaptcha support for login\/register forms<\/li>\n<li>Fix - updated welcome title<\/li>\n<li>Fix - #49 Login UI Issue managed<\/li>\n<li>Fix - Added hook for login and register form<\/li>\n<\/ul>\n\n<h4>1.7.1<\/h4>\n\n<ul>\n<li>Fix - Backend Options Improve UI<\/li>\n<li>Fix - removed BP Components tab<\/li>\n<\/ul>\n\n<h4>1.7.0<\/h4>\n\n<ul>\n<li>Fix - Fixed phpcs issues<\/li>\n<li>Fix - Removed install plugin button from wrapper and phpcs fixes<\/li>\n<li>Fix - (#39) Update login\/register form UI for logged-out mode<\/li>\n<\/ul>\n\n<h4>1.6.0<\/h4>\n\n<ul>\n<li>Enhancement - Added redirect option for log out user<\/li>\n<li>Enhancement - Update backend switch UI<\/li>\n<\/ul>\n\n<h4>1.5.0<\/h4>\n\n<ul>\n<li>Fix - PHPCS Fixes<\/li>\n<\/ul>\n\n<h4>1.3.0<\/h4>\n\n<ul>\n<li>Fix - Support to override template<\/li>\n<li>Fix - Remove cpt functionality<\/li>\n<li>Fix - Updated admin notice<\/li>\n<\/ul>\n\n<h4>1.2.0<\/h4>\n\n<ul>\n<li>Fix - Add condition for display registration form according to the 'Anyone can register' option. (#23)<\/li>\n<li>Fix - Registration form input email style. (#26)<\/li>\n<li>Enhancement - Added select\/unselect all options in page list admin settings. (#8)<\/li>\n<\/ul>\n\n<h4>1.1.1<\/h4>\n\n<ul>\n<li>Fix - Admin settings saving glitch.<\/li>\n<\/ul>\n\n<h4>1.1.0<\/h4>\n\n<ul>\n<li>Enhancement - Added setting to use custom login registration form using shortcode.<\/li>\n<li>Enhancement - Changed admin UI.<\/li>\n<li>Enhancement - Compatibility with BuddyPress 4.3.0<\/li>\n<li>Fix - Page lock issue.<\/li>\n<\/ul>\n\n<h4>1.0.4<\/h4>\n\n<ul>\n<li>Fix - Lock custom post type.<\/li>\n<li>Enhancement - The locked page is not displayed in the archive.<\/li>\n<li>Enhancement - Locked component and page will not be displayed in searched content.<\/li>\n<li>Enhancement - Lock component single page if the component is blocked.<\/li>\n<\/ul>\n\n<h4>1.0.3<\/h4>\n\n<ul>\n<li>Plugin code structure changed<\/li>\n<li>Added Multisite support<\/li>\n<li>Lock Template file update<\/li>\n<\/ul>\n\n<h4>1.0.2<\/h4>\n\n<ul>\n<li>Changed admin settings UI and a login\/register form on the locked content template.<\/li>\n<\/ul>\n\n<h4>1.0.1<\/h4>\n\n<ul>\n<li>Updated Labels.<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>first version.<\/li>\n<\/ul>","raw_excerpt":"Create a private BuddyPress community by restricting access to non-members. Control who sees what with flexible privacy settings.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/ceb.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/69440","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ceb.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/ceb.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/ceb.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=69440"}],"author":[{"embeddable":true,"href":"https:\/\/ceb.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/wbcomdesigns"}],"wp:attachment":[{"href":"https:\/\/ceb.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=69440"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/ceb.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=69440"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/ceb.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=69440"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/ceb.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=69440"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/ceb.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=69440"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/ceb.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=69440"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}