Setting Up Storewide Lock

To make your entire WooCommerce store private, go to WooCommerce > Private Store > General and enable the Storewide Lock option. This will restrict access to all store-related pages, including shop, product, cart, and checkout pages.

When Storewide Lock is active, visitors will see a login form where they must enter a valid password to continue. Without the correct password, the entire storefront remains hidden.

You must define at least one password under the Passwords section. These passwords can be reused across different users and set with expiration dates to limit access duration.

You can also define a Redirect URL to automatically send users to a custom page (such as a welcome page or special offer) after successful login. If left blank, users remain on the current page after unlocking.

Returning visitors who have entered a password will retain access until the password expires. After expiration, they will need to re-authenticate.