WooCommerce Private Store - Registered Users Shop Plugin — is a comprehensive solution designed to give you complete control over your store's visibility. In just a few clicks, you can transform your public e-commerce site into an exclusive, members-only portal. This functionality is crucial for B2B operations, wholesale distributors, or private clubs that need to protect their pricing and product information from the general public and competitors. The plugin seamlessly integrates with your existing WooCommerce setup, providing a robust gatekeeper for your content.
With an intuitive settings panel, you can choose to lock down your entire store, specific product categories, or even individual products. The plugin also allows you to customize the login page and the message shown to non-registered visitors, ensuring a professional and branded experience from the first interaction. Whether you need to manually approve new user registrations or automatically grant access, this plugin offers the flexibility to match your business model. It's an essential tool for creating a secure, private, and tailored shopping environment for your valued members or business clients.
Why This is Important
In a competitive online market, protecting your business model is paramount. Are your competitors scraping your wholesale prices? Are you losing potential high-value clients because your exclusive products are visible to everyone? Statistics show that B2B e-commerce is growing at a rapid pace, with over 70% of B2B buyers now making purchases online. However, these buyers expect a private, customized experience. Without a private store, you risk price wars, expose your business strategy, and fail to provide the exclusivity that premium or wholesale customers demand. This plugin directly solves these problems by creating a secure, members-only environment, thereby protecting your revenue streams and enhancing your professional image.
Features
- Complete Store Lockdown: Hide your entire WooCommerce store from public view with a single click.
- Selective Privacy: Choose to make only specific products or categories private, leaving the rest of the store public.
- User Role-Based Access: Grant access to your private store based on specific WordPress user roles.
- Customizable Login Page: Redirect logged-out users to a custom login/registration page instead of the default WordPress one.
- Manual User Approval: Enable manual approval for new registrations to vet all members before granting access.
- Hide Prices & Add to Cart: Option to show products to guests but hide the prices and the "Add to Cart" button.
- Private Content & Pages: Restrict access to any WordPress page or post, not just products.
- Customizable Access Denied Message: Set a unique message for visitors who try to access restricted content.
- Exclusion Rules: Exclude specific products or categories from the global privacy setting.
- Seamless Integration: Works flawlessly with the latest versions of WordPress and WooCommerce, and is compatible with most themes.
Access Control Scenarios
| Scenario | Public Visitor Sees | Registered Member Sees | Best Use Case |
|---|---|---|---|
| Full Store Lockdown | A login page or a custom landing page. No products are visible. | The full catalog of products, categories, and prices. | Wholesale B2B, private membership clubs, employee-only stores. |
| Hide Prices Only | Product catalog is visible, but prices and "Add to Cart" are hidden. | Full product details including prices and can make purchases. | Catalogs for distributors, generating sales inquiries before purchase. |
| Category-Specific Privacy | All public categories and products. Restricted categories are hidden. | All public categories plus the private categories assigned to their role. | Tiered membership levels (e.g., Gold members see exclusive products). |
| Product-Specific Privacy | All public products. Specific private products are completely hidden. | All public products plus the specific private products they have access to. | Offering exclusive items or pre-releases to select customers. |
How to install the plugin?
- Download the plugin archive using the button above.
- Navigate to Plugins > Add New in your WordPress dashboard.
- Click "Upload Plugin" at the top and select the downloaded ZIP file.
- Install, activate the plugin, and follow the quick setup wizard instructions.
FAQ
Can I make my entire WooCommerce store private to non-logged-in users?
Yes, absolutely. The core feature of this plugin is the ability to lock your entire shop. With a single setting, you can require all visitors to log in before they can see any products, categories, or prices. This is ideal for wholesale or members-only business models.
Is it possible to show some products to the public and keep others private?
Yes, the plugin offers granular control. You can set a global privacy rule and then exclude specific products or entire categories from that rule, making them publicly visible. Conversely, you can keep the store public and only make certain categories or products private for logged-in users.
How does this plugin affect SEO for my products?
When you make products private, they are typically not accessible to search engine crawlers, so they will not be indexed and will not appear in search results. This is the intended behavior for a private store. If you need certain products to be found on Google, you should keep them public or use the "Hide Prices" feature, which allows the product page to be indexed while protecting the price.
Can I assign different private products to different user roles?
Yes, the plugin supports user role-based access. This powerful feature allows you to create different tiers of membership. For example, you can have a "Silver" user role that sees one set of private products and a "Gold" user role that sees an even more exclusive set of products, in addition to the Silver ones.