Are you searching for a solution to password protect WooCommerce products, password protect WooCommerce shop page, WooCommerce password-protected categories, or completely/partially WooCommerce password protected from unauthorized access? You are in the right place. With this plugin, you can lock product(s), entire WooCommerce product categories, restrict access to certain user roles, or create multiple passwords.
How It Works:
- Enable the “Password Protected Content” feature for product(s), product categories, or WordPress page(s) in your store.
- Set single or multiple passwords.
- Customers visit your store and enter the password to view the product, product categories, or WordPress page(s).
- If the password is correct, access is given. Otherwise, access is denied until the correct password is entered.
Key Features:
- Implement password protection for individual WooCommerce product(s) to restrict access.
- Secure WooCommerce product categories with password-based authentication.
- Restrict access to WooCommerce cart, checkout, shop pages, and any WordPress page(s) using password protection.
- Establish multiple configurable rules to enforce password protection across products, categories, and pages.
- Assign multiple unique passwords to each protection rule for enhanced flexibility.
- Customize the password login form with options to modify background color, image, and text for a tailored user experience.
- Optionally restrict access to products, categories, and pages based on user roles for granular permission control.
How To Install
- Download the .zip file from your CodeCanyon account.
- Go to WordPress Admin > Plugins > Add New and Upload Plugin with the file you downloaded with the Choose File button.
- Install Now and activate the plugin.
Backend settings
A new menu item will be available inside the admin panel after the plugin activation.
You can configure the password login form from this page. The settings available are:
- Enable Password Protected Content: Enable/disable the password protection feature on the site.
- Form Title: The text for the title of the login form.
- Form Message: HTML-supported description text for the login form displayed below the title.
- Password Label: Label text for the password input field.
- Label Placeholder: If checked, the Password Label will be used as a placeholder text for the password field.
- Button Text: The text for the submit button.
- Form Style: There are 2 form styles available:
- Default: The default form style.
- Custom: A customizable form style.
If you select the Custom form option, then the following options will be available in addition to the above options: - Background Style: Either use a background image or background color.
- Background Color: If the “Background Style” is set to “Custom Color”, Set the color here.
- Form Color: The background color for the form.
- Form Background Opacity: The opacity/transparency of the form background.
- Background Image: If the “Background Style” is set to “Background Image”, Set the image here.
The Rulesets
Another submenu named “Rulesets” will also appear below the settings submenu. This is the place where you can manage the rule sets that are responsible for the behaviour on the front end.
Click on the “Add New Rule Set” button, and you will see the page below:
Enter the title for the Rule Set.
- Rule Status: Enable or disable this rule set.
- Password Protected Products: Select the WooCommerce Product(s) to password protect.
- Password Protected Categories: Select the WooCommerce Product Categories to password protect.
- Password Protected Pages: Select the pages to password protect.
- Apply rule for specific User Roles: Select the user roles for which this rule set will work.
- Passwords: Enter single or multiple passwords for this rule set to share with the customers.
- Rule Priority: The priority for this rule set. A rule set with a lower number will be applied on a priority basis.
As of version 2.0.0, the plugin can have WordPress password protect page feature even when WooCommerce is not active or installed on your site. This allows password protected page on WordPress.
Plugin in the action
When the customers visit the WooCommerce password protected categories, Wordpress page password protected, password protected WooCommerce shop page, or any other Wordpress password protected page, they will see a login form asking them to enter the password:
This login form is customizable through the backend settings page of the plugin.
What the customers say about this plugin.
How can the password protected WooCommerce store benefit your business?
- Enhanced Privacy and Exclusivity: By enabling password protection for individual products, categories, cart, checkout, and shop pages, the plugin allows you to create a private or exclusive shopping experience. This is ideal for offering premium products, members-only sections, or B2B wholesale areas, ensuring only authorized users can access sensitive content.
- Flexible Access Control: The ability to create multiple rules for password-protecting products, categories, and pages provides granular control. You can tailor access to specific user groups, such as VIP customers or select clients, by assigning unique passwords to each rule, enhancing security and personalization.
- User Role-Based Restrictions: The plugin supports optional restriction of access based on user roles, allowing you to differentiate access for administrators, subscribers, or custom roles. This is particularly useful for stores with tiered membership systems or those catering to specific customer segments.
- Customizable User Experience: The plugin offers customization options for the password login form, including background color, images, and text. This ensures the login interface aligns with your brand’s aesthetic, providing a seamless and professional user experience.
- Targeted Marketing and Sales Opportunities: By privatizing sections of your store, you can create exclusive offers or limited-access products, driving demand and fostering a sense of exclusivity. This can increase customer engagement and loyalty, as well as attract high-value clients.
- Versatile Use Cases: The plugin is suitable for various scenarios, such as protecting wholesale catalogs, launching private sales, or restricting access to premium content. This flexibility makes it a valuable tool for diverse business models, from retail to subscription-based stores.
Request a Feature
Please contact our support team to request another feature or any customization at [email protected]
Read our blog posts about this plugin here: Password Protect WordPress Site
Changelog
Version 2.0.0 * Added - Removed WooCommerce plugin dependency. Now, the plugin is functional with or without the WooCommerce plugin.
Version 1.0.3 * Fixed - PHP notices and JS logic.
Version 1.0.2 * Fixed - Product options not updating on latest WP version.
Version 1.0.1 * Added - Different rules and passwords for single user. * Fixed - Applying passwords by selection of any page. * Fixed - Passwords conflict on error and error message. * Fixed - Label as place holder. * Fixed - Form message html support. * Fixed - Hooks provided for custom tabs in setting. * Fixed - Optimized security and minor tweaks.
Version 1.0.0 * Initial Release.