WooCommerce Catalog Visibility Options

Catalog Visibility Options lets WooCommerce store owners control who can see products, prices, and purchasing options, with rules based on users, roles, and locations.

Version3.3.14
Last UpdatedSeptember 1, 2026
TypeWordPress Plugin
LicenseGPL v2 or later
Live DemoView demo →

Or join VIP and download this plus every other theme & plugin for free.

Already a member? Log in

100% GPL · Original files · Unlimited sites

  • Original, unmodified files — delivered exactly as distributed by the developer
  • GPL licensed — use it on unlimited websites, personal or client
  • Free updates — new versions appear here as soon as they are released
  • Verified downloads — every file is integrity-checked (SHA-256) before release

Distributed under the GNU General Public License. Not affiliated with the original developer; official support, license keys and developer-hosted services (such as one-click updates) are available only from the developer.

Secure checkout with PayPal · GPL licensed · Instant download

Description

Catalog Visibility Options is a WooCommerce plugin for controlling what visitors can see and do in your store. You can hide or show products, prices, and add-to-cart or checkout actions, and apply those rules to different audiences. It works with your existing WooCommerce products and store setup.

Key Features

  • Hide products and prices – You can hide products or prices from visitors while keeping the rest of the store visible.
  • Control purchasing – Purchasing can be turned off for chosen visitors, so browsing is possible without buying.
  • Rules by user role – Visibility rules can target specific WordPress user roles.
  • Rules by specific users – You can apply visibility settings to individual user accounts.
  • Guest versus logged-in – Rules can differ between logged-in customers and guests.
  • GeoLocation rules – Products, prices, or purchasing options can be shown or hidden based on customer location.
  • Custom price messages – Prices or purchase actions can be replaced with your own content or messaging.

Who Is It For

This plugin is for WooCommerce store owners who need different levels of access for different visitors, such as wholesale or B2B sellers, stores handling MAP pricing, private catalogs, or pre-launch catalogs.