WPThumbs
Themes Plugins By purpose By industry Best-of lists Fix it guides
Free Plugin by oneteamsoftware v1.0.10

Products and Variations Visibility PRO For WooCommerce

Products and Variations Visibility is the most advanced extension which will let you hide or show products based on flexible conditions.

Products and Variations Visibility PRO For WooCommerce

The facts

Active installs
100+
Price
Free
Last updated
4 Mar 2026
Added
Jan 2023
Requires WP
5.6
Tested up to
WP 6.9.7
Requires PHP
7.3
Downloads
4,578

Our analysis

AI-assisted

Products and Variations Visibility PRO for WooCommerce is a plugin designed to enhance product visibility on WooCommerce sites. It allows you to create flexible rules to display or hide products based on various criteria, including user roles, product attributes, stock levels, and more. This can help tailor the shopping experience for different customer segments.

The plugin supports advanced visibility rules, enabling you to manage product visibility in complex scenarios. For example, you can hide products with low stock or display seasonal items only during specific date ranges. This plugin is suitable for WooCommerce store owners who want to customize product visibility for better customer engagement and inventory management.

Best for: WooCommerce store owners looking to customize product visibility based on various criteria.

What it does well

  • Enables flexible product visibility rules
  • Supports multiple criteria for displaying or hiding products
  • Allows management of product visibility by user roles
  • Can hide low-stock products
  • Facilitates seasonal product displays

Where it falls short

  • Limited information on user ratings and feedback
  • No details on specific compatibility with other plugins or themes

Verdict

This plugin provides a robust solution for managing product visibility in WooCommerce, though details on user experiences are not available.

From the developer

oneteamsoftware's own description of Products and Variations Visibility PRO For WooCommerce, lightly tidied.

Products and Variations Visibility plugin for WooCommerce enables you to optimize product visibility with flexible rules.
You can choose to display or hide products based on multiple criteria, such as user roles, product name/ID, categories, stock level, attributes, tags, and more.

  • Display seasonal products during specific date ranges
  • Show products during specific times of day
  • Hide products with low stock
  • Display products to B2B customers only
  • Hide product variations from selected user roles
  • Hide chosen products from guests
  • Allow or disallow search engines to index products

These are only a few examples of possible use cases and they are only limited by your imagination and requirement.
In case it is not enough, then feel free to Contact Us and we will find a way to meet your requirements.

The free version of the plugin includes the following features:

  • Create unlimited advanced rules
  • Enable/disable selected visibility rules
  • Define an order in which visibility rules will be applied
  • Stacking of rules
  • Name each visibility rule
  • Control visibility of products in selected catalogs
  • Control visibility of product variations
  • Control visibility of products by name/ID
  • Control visibility of products by type
  • Control visibility of products by category
  • Control visibility of products on backorder
  • Control visibility of products on sale

The PRO version of the plugin adds the following features:

  • Hide or display products when accessed by URL
  • Allow or disallow indexing by search engines
  • Control visibility of products by attribute values
  • Control visibility of products by shipping classes
  • Control visibility of products with specified tags
  • Control visibility of products by taxonomy values
  • Control visibility of products for selected user roles
  • Hide products that are low in stock or below a given threshold
  • Hide or display products in a specified date or time range

Try the PRO version of Products and Variations Visibility for WooCommerce and take your product visibility control to the next level.
With advanced rules and conditions, you can hide or display products based on flexible rules.

You can also manage the visibility of matched and not matched products in the catalogue, hide product variations that match certain conditions from the product page, and hide or show products and variations by user role.
Additionally, you can completely hide products from being accessed via URL or visible in a catalogue for all excluding particular user roles.

Advanced visibility rules enable you to achieve complex scenarios.

Examples:
* You can add a rule to hide all the products in a selected category, and then add another rule which will display selected products.
* You can also define visibility for both matched and not matched products at the same time, which will enable you to achieve complex products or variations visibility scenarios.
* Find multiple conditions that have to be matched for the visibility rule to be applied, such as hiding simple products from a selected category, with a specific attribute, tag, and shipping class.

Use Cases

Hide Products with Low Stock:
This allows you to hide products that have a low stock level, ensuring that the customer experience is not affected by the lack of availability of these items.

Display Seasonal Products in the Specified Date Range:
You can use this feature to display seasonal products in the specified date range and not have to worry about them being visible any other time.

Display Different Products Depending on the Time of the Day:
This feature enables you to display different products depending on the time of the day. This can be used to target customers at different times of the day or to display different items for different occasions.

Display Products or Variations Only to B2B Customers:
This can be useful for businesses that want to offer different products or variations to their B2B customers.

Read the full description on the official page →

Tagged as