License: GPL | Version: v3.3.12 | Developer: WooCommerce
This is The Exact Same File as Distributed by The Developer (Click Here)

Woocommerce Catalog Visibility Options v3.3.12

Original price was: $49.00.Current price is: $2.99.

898 Items sold in last 4 weeks
Get Free Updates
Extra Options Total: $0.00
20 People watching this product now!
Description

Catalog Visibility Options for WooCommerce Plugin

Some WooCommerce stores should not show the same products, prices, and purchase buttons to every visitor. A wholesale buyer may need to see prices after login. A retail visitor may only need to browse the product catalog. A business may want to display products before launch without accepting orders. Another store may need to hide prices because of supplier rules, B2B approval, or regional selling limits.

The Catalog Visibility Options for WooCommerce Plugin is built for this exact type of control. It helps store owners decide who can see products, who can see prices, and who can buy from the store. The official WooCommerce marketplace page describes it as a tool for controlling prices and purchasing options based on users, roles, and locations. It can hide products, hide prices, disable Add to Cart functionality, and configure visibility rules for different visitors.

This makes the plugin useful for wholesale stores, private catalogs, quote-based businesses, B2B WooCommerce shops, pre-launch product websites, country-based selling rules, and stores that want to show products without allowing direct checkout.

When a Normal WooCommerce Store Is Too Open

WooCommerce is designed for open selling. By default, visitors can browse products, see prices, add items to the cart, and complete checkout. That is perfect for many online shops, but not every business works that way.

Some stores need more control. For example, a wholesale seller may not want public visitors to see trade pricing. A distributor may only sell to approved dealers. A brand may need to hide prices because of minimum advertised price rules. A service business may want customers to request a quote instead of buying instantly. A catalog website may want to show products for inquiry only.

Without a catalog visibility plugin, store owners often try messy solutions. They remove prices manually, hide products one by one, use custom code, or create separate websites for different customer groups. This can waste time and create mistakes.

Woocommerce Catalog Visibility Options gives a more organized way to manage these rules from inside the WooCommerce environment.

What This Plugin Actually Does

Catalog Visibility Options can turn a WooCommerce store into a catalog by disabling ecommerce functions such as Add to Cart, Buy Now, cart access, and checkout flow. The official documentation says the plugin allows store owners to showcase product images and descriptions while prices, stock, or payment setup are still being finalized. It also supports visibility control by product, category, user role, or user location.

In simple words, it helps you decide how your store behaves for different users.

  • You can show products but hide prices.
  • You can show prices only to logged-in users.
  • You can disable purchases for guests.
  • You can hide selected products from selected roles.
  • You can replace price or purchase areas with custom messages.
  • You can apply location-based catalog rules.
  • You can run a public shop, private catalog, or mixed store from the same WooCommerce website.

This is helpful because you do not need to duplicate products or create a second WooCommerce store just to serve a different customer group.

Best Use Cases for Catalog Visibility Options

This plugin is not only for one type of website. It can fit many WooCommerce business models where product visibility and buying access need to be controlled.

Wholesale and B2B Stores

B2B stores often work differently from retail stores. Pricing may depend on account approval, volume, customer type, or business relationship. A public visitor should not always see wholesale prices.

With Catalog Visibility Options for WooCommerce, you can hide prices from guests and show them only to logged-in users or selected roles. This is useful when your wholesale customers have approved accounts.

Quote-Based Product Catalogs

Some businesses do not want direct checkout. They want customers to view products and then contact the sales team. This is common for industrial products, custom furniture, machinery, medical supplies, construction materials, and high-value equipment.

Instead of showing Add to Cart, you can display custom text such as “Contact us for pricing” or “Request a quote before ordering.”

Pre-Launch WooCommerce Stores

Before a new store is fully ready, you may want to publish product pages for SEO, customer preview, or internal review. But you may not be ready to accept orders.

Catalog Visibility Options allows you to keep products visible while disabling purchases. That means you can prepare your product catalog without opening the checkout too early.

Private Member-Only Products

Some stores sell products only to members, dealers, students, staff, subscribers, or approved customers. The plugin can restrict visibility based on user roles or login status, making it suitable for private product catalogs.

Country-Based Selling Rules

The official product page lists GeoLocation-based visibility rules as a key feature. This can help stores show or hide products, prices, or purchase options based on the customer’s location.

This is useful when a product is available in one country but not another, or when pricing rules change by region.

The Three Controls That Matter Most

Most store owners use this plugin for three main things: products, prices, and purchase buttons. These three controls decide how much access a visitor has inside the store.

Control Product Visibility

You can decide who can view products. This is useful when selected products should only be visible to approved users, user roles, or locations. The documentation explains that product visibility can be set on a per-product basis from the product’s Restrictions tab. Store owners can choose who can view the product, who can purchase it, and who can view prices.

This level of control is helpful when only a few products need restrictions while the rest of the store remains public.

Control Price Visibility

Price visibility is one of the strongest reasons to use this plugin. The documentation lists price settings such as enabled, disabled, and enabled for logged-in users. When prices are disabled, the plugin can hide prices across the store frontend.

This is useful when pricing should not be public. You can also show a custom message instead of the normal price area.

Control Purchasing Access

The plugin can disable purchasing for all visitors or allow purchasing only for logged-in users. The documentation explains that when purchases are disabled, Add to Cart functionality is disabled across the store.

This is useful when you want a catalog-style website where customers browse products but cannot place orders directly.

Custom Messages Instead of Blank Spaces

A common mistake in catalog mode is hiding prices or buttons without explaining anything. That can confuse visitors. If a customer sees a product with no price and no action button, they may think the page is broken.

Catalog Visibility Options lets you replace hidden prices or purchase actions with custom text or alternate content. The official documentation mentions optional Catalog Add to Cart Button Text, Catalog Price Text, and Alternate Content that can be used on single product pages when prices or purchases are disabled.

This is important for conversion. A hidden price should guide the visitor toward the next step.

Good examples include:

  • “Login to view wholesale pricing.”
  • “Contact our team for today’s price.”
  • “This product is available for approved dealers only.”
  • “Create an account to request a quote.”
  • “Price available after business verification.”

Small messages like these can reduce confusion and increase inquiries.

Product-Level and Category-Level Rules

Many stores do not want the same visibility rule everywhere. One category may be public, another may be private, and one specific product may need a special rule.

The documentation explains that category visibility can be restricted by user role from WooCommerce product categories. It also explains that individual products can use restrictions for viewing, purchasing, and price visibility.

This gives store owners a flexible setup. For example, a public retail category can remain open, while a wholesale-only category is visible only to approved buyers. A special product can be hidden from guests even if its category is public.

Role-Based Catalog Control

User roles are a major part of WooCommerce membership, wholesale, and B2B websites. You may have roles such as Customer, Wholesale Customer, Dealer, Distributor, Subscriber, Manager, or custom roles created by another plugin.

Catalog Visibility Options can use role-based rules so different customer groups see different parts of the store. This helps avoid creating duplicate product catalogs.

For example:

  • Guests can see product images but no prices.
  • Logged-in customers can see retail prices.
  • Wholesale users can see restricted products.
  • Dealer users can purchase selected categories.
  • General visitors can browse only public products.

This kind of setup is much cleaner than creating separate websites for each customer group.

Location-Based Catalog Visibility

Some businesses sell different products in different regions. Others cannot sell certain products in selected countries because of shipping, supplier agreements, compliance, or tax rules.

The documentation includes Location Filter Options that can display different products based on the user’s country. It also mentions settings for requiring users to select a location, allowing or preventing location changes, using geolocation, and clearing the cart when location changes.

This can be useful for international WooCommerce stores. However, location-based rules should be tested carefully. Geolocation can depend on IP data, browser behavior, caching setup, and WooCommerce location settings.

How It Helps SEO and User Experience

Catalog visibility settings can affect SEO in both good and bad ways. If used carefully, the plugin can help you publish product pages while controlling purchases. That means search engines and visitors can still find useful product information when your business wants product discovery but not public checkout.

But there is a warning. If you hide too much content, block important product information, or show confusing empty pages, user experience can suffer. Google also prefers pages that provide helpful and complete information for searchers.

Use catalog mode with a clear plan:

  • Keep product descriptions helpful.
  • Use custom messages where prices are hidden.
  • Explain how users can request pricing or access.
  • Avoid showing thin pages with no useful content.
  • Make login, registration, or inquiry steps easy to find.

The official FAQ also notes that WooCommerce-created pages may still appear in sitemaps even if cart functionality is disabled, and it suggests using an SEO plugin to manage sitemap visibility rather than deleting important WooCommerce pages.

Setup Notes for Beginners

The installation process follows the normal WooCommerce extension method. The official documentation says users can download the ZIP from their WooCommerce account, go to WordPress Admin > Plugins > Add New, upload the plugin, install it, and activate it.

After activation, global settings can be found under WooCommerce > Settings > Visibility Options. From there, you can manage purchase settings, price settings, catalog messages, location filters, and related rules.

For best results, do not apply every restriction at once. Start with one goal. For example, first hide prices for guests. Then test your shop page, product page, cart, checkout, search results, and mobile view. After that, add category or role-based rules if needed.

Important AJAX Add to Cart Warning

There is one important technical detail store owners should know. The official FAQ says that if AJAX is enabled for Add to Cart buttons, changing the button text does not change its functionality, so a product may still get added to the cart from the main store page. The FAQ recommends turning off AJAX from WooCommerce product settings in that situation.

This is a small point, but it matters. If you are using catalog mode to stop purchases, always test the shop page, product archive pages, product detail pages, and cart behavior after setup.

Theme and Page Builder Compatibility

Catalog Visibility Options works with WooCommerce products and store setup according to the official product page.

Still, every WooCommerce site can be different. Your theme may have custom product cards. Elementor, Divi, WPBakery, Gutenberg blocks, or a custom theme may display prices and buttons in their own way. Most normal WooCommerce templates should follow WooCommerce output, but heavily customized templates may need extra testing.

Before using the plugin on a live store, check these pages:

  • Shop page
  • Category pages
  • Single product pages
  • Search result pages
  • Cart page
  • Checkout page
  • Mobile product layout
  • Quick view popups, if your theme uses them

If your theme has custom Add to Cart buttons or custom price widgets, test carefully before launching catalog mode publicly.

Who Should Use Catalog Visibility Options?

This plugin is suitable for store owners who need controlled product access instead of a fully open shopping experience.

It is a strong fit for:

  • Wholesale WooCommerce stores.
  • B2B product catalogs.
  • Private member-only stores.
  • Dealer or distributor websites.
  • Stores that need quote-based pricing.
  • Businesses preparing a product catalog before launch.
  • Agencies building custom WooCommerce catalog websites.
  • Stores with country-based product availability.
  • Brands that need to hide public prices.

It is especially useful when you want to keep WooCommerce as your main platform but do not want every visitor to see the same buying options.

Who May Not Need This Plugin?

Not every WooCommerce store needs catalog visibility control. If your goal is to sell simple products to everyone, normal WooCommerce settings may be enough.

You may not need this plugin if:

  • Your store is fully public and prices should be visible to everyone.
  • You do not need role-based, user-based, or location-based restrictions.
  • You only need to hide one product from the catalog using default WooCommerce settings.
  • You need different prices for different users, not just price visibility control.
  • You need a full request-a-quote system with advanced quotation workflow.

The official FAQ explains that Catalog Visibility Options affects visibility, not the actual product prices. For different prices for different users, WooCommerce suggests Dynamic Pricing instead.

Alternatives Worth Comparing

Catalog Visibility Options is a strong WooCommerce catalog mode plugin, but it is not the only option. Depending on your project, you may also compare plugins such as Advanced Catalog Mode for WooCommerce, Role-Based Product Visibility, Products Visibility by User Roles, Hide Price & Add to Cart, Visibility Vault, or Product Catalog Master.

Some alternatives focus more on role-based product hiding. Some focus on hiding prices and cart buttons. Others add more advanced rules, date conditions, redirect options, or B2B-specific controls. Your best choice depends on whether you need simple catalog mode, private product access, country-based rules, quote messaging, or deeper B2B pricing logic.

For users who want a WooCommerce marketplace product from the official WooCommerce ecosystem with product, price, purchase, role, and location visibility controls, Catalog Visibility Options remains a practical choice.

Safe Download Guidance for GPLCare Customers

Search terms like Catalog Visibility Options for WooCommerce free, Catalog Visibility Options for WooCommerce plugin free download, and Catalog Visibility Options for WooCommerce download are common. But WooCommerce store owners should be careful before installing any plugin from unknown websites.

A plugin that controls product visibility, pricing display, cart behavior, and checkout access is not a small tool. If the file is modified or unsafe, it can damage your store, expose security risks, break checkout, or affect customer trust.

GPLCare provides premium GPL WordPress themes, plugins, WooCommerce extensions, Elementor Template Kits, PHP scripts, Shopify themes, and digital products. When downloading from GPLCare, always use a safe workflow: download from your account, scan files if needed, keep a backup, and test on a staging website before using it on a live WooCommerce store.

Recommended Setup Plan

Before enabling catalog visibility rules, prepare your store properly. A small setup mistake can confuse customers, especially if prices or checkout buttons disappear without explanation.

  • Take a full website backup.
  • Install and activate the plugin.
  • Go to WooCommerce visibility settings.
  • Decide if prices should be public, hidden, or login-only.
  • Decide if purchases should be public, disabled, or login-only.
  • Add clear replacement text for hidden prices or buttons.
  • Set category restrictions only where needed.
  • Apply product-level restrictions for special products.
  • Test with a guest account and logged-in account.
  • Check mobile view and product archive pages.
  • Test cart and checkout behavior before going live.

This careful process helps you avoid broken shopping journeys.

Pros and Cons

What Makes It Useful

  • Helps turn WooCommerce into a catalog-style website.
  • Can hide prices from guests or selected users.
  • Can disable Add to Cart and checkout functionality.
  • Supports product-level and category-level restrictions.
  • Supports visibility rules based on user roles.
  • Includes location-based visibility options.
  • Allows custom messages instead of prices or purchase buttons.
  • Useful for wholesale, B2B, private catalog, and quote-based stores.

Points to Check First

  • It controls price visibility, not different pricing rules.
  • AJAX Add to Cart behavior may need checking.
  • Custom themes may need extra testing.
  • Too many restrictions can confuse customers if messages are not clear.
  • It may not replace a full request-a-quote or B2B pricing system.

Questions Buyers Commonly Ask

What is Catalog Visibility Options for WooCommerce?

Catalog Visibility Options for WooCommerce is a plugin that helps store owners hide products, prices, and purchasing options from selected users, roles, guests, or locations. It can also turn WooCommerce into a catalog-style website.

Can I hide prices from guest users?

Yes. The plugin allows prices to be enabled, disabled, or enabled only for logged-in users. This is useful for wholesale and private pricing websites.

Can I disable Add to Cart buttons?

Yes. The plugin can disable purchase functionality and replace Add to Cart areas with custom text when catalog mode is active.

Does the plugin support role-based visibility?

Yes. Visibility can be controlled by user role at category and product level. You can show selected products or categories only to specific roles.

Can I use it for a wholesale store?

Yes. It is useful for wholesale stores that want to hide prices or purchases from public visitors and show them only to approved or logged-in buyers.

Does it create different prices for different users?

No. The official FAQ says the extension affects visibility, not actual product prices. For different pricing by user type, a dynamic pricing solution may be needed.

Can it hide products by country?

Yes. The plugin includes location filter options that can display different products based on the user’s country.

Is Catalog Visibility Options for WooCommerce free?

The official WooCommerce marketplace lists it as a paid extension. Users may search for free download options, but it is safer to use a trusted GPL source and avoid unknown nulled plugin websites.

Will it work with Elementor or other page builders?

It should work with standard WooCommerce product output, but custom product templates and page builder widgets should always be tested. Check product pages, shop pages, quick view popups, and mobile layouts before going live.

Is this plugin good for beginners?

Yes, beginners can use it if they follow a careful setup process. Start with basic settings, test as a guest and logged-in user, and use clear messages where prices or buttons are hidden.

A Smart Plugin for Controlled WooCommerce Selling

Catalog Visibility Options for WooCommerce is a useful plugin for stores that need more control than standard WooCommerce provides. It helps you decide who can view products, who can see prices, and who can purchase. That makes it valuable for wholesale stores, B2B catalogs, private product lists, pre-launch stores, and quote-based businesses.

The plugin is strongest when used with a clear plan. Do not hide prices without telling visitors what to do next. Do not disable cart buttons without offering a contact path. Do not restrict products without testing user roles properly. When configured carefully, it can make your WooCommerce store feel more professional and better suited to your business model.

If your store needs catalog mode, private pricing, role-based product access, or location-based visibility, the Catalog Visibility Options for WooCommerce Plugin is a practical extension to consider. Download it from GPLCare, test it safely, and build a WooCommerce catalog experience that matches how your business actually sells.

GPLCARE Updater Plugin

GPLCARE Updater Plugin Tutorial

New to GPLCARE? Watch this step-by-step tutorial to learn how to install, activate, and use the GPLCARE Updater Plugin directly from your WordPress dashboard.

Easy Installation Guide

Install the GPLCARE Updater Plugin in a few steps.

Update Management

Update themes and plugins directly from WordPress.

Tips & Best Practices

Keep your website updated and secure.

Support and updates

What is included?

Documentation You will find the item’s documentation within the .zip file you download.

Updates Available

You'll always have access to the latest features, fixes, and security updates. Simply re-download the item to get the most up-to-date files. You can find the updates change-log on the item’s description.

What is not included?

Author Support

Author support is not available for items downloaded on GPLCare. If you need support from this item’s author, we recommend you take a look at this item on Original Author. If support is offered, you will receive 6 months of support when you purchase the item there.

Technical support from GPLCare

GPLCare doesn’t offer technical support for individual items. If you need further assistance, please visit our Help center and create Support Tickets here.

Automatic updates All updates require manual installation.

0 reviews
0
0
0
0
0

There are no reviews yet.

Only logged in customers who have purchased this product may leave a review.