Introduction
To help website owners comply with GDPR (General Data Protection Regulation) and other privacy laws, the BuddyBoss Platform allows you to require new users to explicitly agree to your Terms of Service and Privacy Policy before registering an account.
By enabling this feature, users must check a legal agreement box before creating an account, ensuring clear consent. This setting applies to both your website and the BuddyBoss App if enabled.
This guide walks you through enabling the legal agreement checkbox and ensuring your terms pages are properly assigned.
Tutorial Video
Enabling the Legal Agreement Checkbox
Access the Registration Settings
- Log in to your WordPress Dashboard.
- Navigate to BuddyBoss > Settings.
- Click on the General tab.
- Scroll down to the Registrations section.
Enable the Agreement Checkbox
- Ensure BuddyBoss Registration is enabled.
- Locate the setting Add Legal Agreement Checkbox to Register Form.
- Check the box to enable this feature.
- Scroll down and click Save Settings.
Verify the Registration Form Update
- Open your site’s registration page.
- Refresh the page to see the new “I agree to the Terms of Service and Privacy Policy” checkbox.
- The Create Account button will remain disabled until the user checks the box.
Assigning Terms of Service and Privacy Policy Pages
The Terms of Service and Privacy Policy links in the registration form pull from the pages assigned in BuddyBoss Settings.
How to Check or Update These Pages:
- Go to BuddyBoss > Pages.
- Scroll down to the Terms of Service and Privacy Policy sections.
- Assign a page to your Terms of Service and Privacy Policy
Troubleshooting and FAQs
Q: The checkbox does not appear on my registration form.
A: Clear your site cache and refresh the page in an incognito window.
Q: The Terms of Service and Privacy Policy links are missing.
A: Make sure you have assigned these pages in BuddyBoss > Pages. If no pages are assigned, the links won’t appear.