=== Products and Variations Visibility PRO For WooCommerce === Contributors: OneTeamSoftware Tags: woocommerce, woocommerce products, visibility, product visibility, product variations visibility, variations visibility, woocommerce product visibility, woocommerce product variations visibility, woocommerce variations visibility Requires at least: 5.0 Tested up to: 6.4 Requires PHP: 7.3 Stable tag: 1.0.5 Copyright: © 2023 FlexRC, 3-7170 Ash Cres, V6P 3K7, Canada. Voice 604 800-7879 License: Any usage / copying / extension or modification without prior authorization is prohibited Products and Variations Visibility is the most advanced extension which will let you hide or show products based on flexible conditions. == Description == **Products and Variations Visibility** plugin enables you to hide or display products based on flexible visibility rules. Instead of keeping selected products or variations visible to everyone, you can choose to only display them to B2B customers, hide products from search engines, hide products based on the time of the day, and many more. = Use Cases = * Hide products with low stock * Display seasonal products in the specified date range * Display different products depending on the time of the day * Display products or variations only to B2B customers * Hide certain product variations from selected user roles * Hide chosen products from guests * Allow or disallow to index products by Google 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](https://1teamsoftware.com/contact-us/) and we will find a way to meet your requirements. = Free Version Features = * Define an unlimited number of advanced rules * Enable or disable selected visibility rules * Define an order in which visibility rules will be applied * Stacking of the rules * Give each visibility rule a name * Define different behavior for matched and not matched products and variations * Control visibility of the products in selected catalogs * Control visibility of the product variations * Control visibility of the products by their name or ID * Control visibility of the products by their types * Control visibility of the products by category * Control visibility of the products that are on backorder * Control visibility of the products that are on sale = PRO Version Features = * Hide or display products when accessed by URL * Allow or disallow indexing by Google and other search engines * Control visibility of the products by attribute values * Control visibility of the products by shipping classes * Control visibility of the products with specified tags * Control visibility of the products by taxonomy values * Control visibility of the products for selected User Rules * Hide products that are low in stock or below a given threshold * Hide or display products in a specified date or time range = Catalog Visibility = You can manage the visibility of the matched and not matched products in the catalog. **For example**, hide products in the catalog that match certain criteria. = Product Variations Visibility = With this feature, you can define a rule which will hide product variations that match some conditions from the product page. *For example*, you can hide product variations for a specified attribute value for guests but display it to logged-in customers. = Hide and Show Products and Variations by User Role = You can choose to hide or show products and variations that match certain conditions by selected User Roles. **For example**, you can hide products with the specified shipping class in some category for the general customers, but show them to wholesalers. = Hide Products from Catalog and URL = With the hide product feature, you can choose to hide products that match specified conditions from the catalog as well as prevent them from being accessed by URL. **For example**, you can hide products with the specified shipping class in some category for the general customers, but show them to wholesalers. = Show Products and Variations = Instead of hiding, you can choose to Show products that match certain conditions. *For example*, you manually change the visibility of a product to be hidden from the catalog and add a rule which will show it for some User Roles. = Advanced visibility rules = It is possible to achieve complex scenarios by defining multiple rules which will be applied on top of each other. *For example*, you can add a rule to hide all the products in a selected category and then add another rule which will display selected products. = 100% private product = You can completely hide products from being accessed via URL or visible in a catalog for all excluding particular User Roles. *For example*, hide products from everybody but the admins or wholesales. = Change the visibility of matched and not matched products = You can 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. *For example*, hide products with selected attributes while displaying previously hidden products that don’t have that attribute. = Complex matching conditions = Find multiple conditions that have to be matched for the visibility rule to be applied. **For example**, hide simple products that belong to some category, have a specific attribute, have a tag and a shipping class. == PREMIUM PLUGINS == * [Free Shipping Per Package PRO](https://1teamsoftware.com/product/woocommerce-free-shipping-per-package-pro/) - Free Shipping based on advanced conditions. * [ChitChats Shipping](https://1teamsoftware.com/product/woocommerce-chitchats-shipping/) - Ship your packages from Canada via USA as if you were physically there. * [Marketplace Cart](https://1teamsoftware.com/product/woocommerce-marketplace-cart/) - Offer Amazon like cart/checkout experience for your customers. * [Package Orders](https://1teamsoftware.com/product/woocommerce-package-orders/) - Automatically create separate orders for items shipped from different locations. * [Product Categories Menu](https://1teamsoftware.com/product/woocommerce-product-categories-menu/) - Automatically add entire structure of product categories to any menu. * [Sticky Product Bar PRO](https://1teamsoftware.com/product/woocommerce-sticky-product-bar-pro/) - Adds a number of amazing features to a a highly configurable sticky product bar. == FREE PLUGINS == * [Shipping Packages](https://1teamsoftware.com/product/woocommerce-shipping-packages/) - Split your cart into packages that can be shipped with different shipping methods. * [Sticky Product Bar](https://1teamsoftware.com/product/woocommerce-sticky-product-bar/) - Display sticky bar with product details, rating and add to cart button. * [Shipping Packages](https://1teamsoftware.com/product/woocommerce-shipping-packages/) - Split your cart into packages that can be shipped with different shipping methods. * [Shipping Discount](https://1teamsoftware.com/product/woocommerce-shipping-discount/) - Configurable shipping discount rules based on the amount spent for the items with a given shipping class. == Installation == 1. Go to Wordpress -> Plugins -> Add New 2. Hit **Upload Plugin** button 3. Hit **Choose File** button and select zip file with the plugin 4. Hit **Install Now** button 5. Hit **Activate** link 6. Installation complete == Frequently Asked Questions == == Screenshots == == Changelog == = 1.0.5 = * Updated compatibility * Require admin to edit settings without depending on woocommerce authority = 1.0.4 = * Added support for "Improved Product Options for WooCommerce" and other plugins. * Added ability to control visibility of disabled variations (with unchecked Enabled checkbox). = 1.0.3 = * Updated compatibility = 1.0.2 = * Upgraded to the most recent versions of dependent libraries to enhance overall functionality and performance. = 1.0.1 = * Fixed ability to control caching for the Products condition. = 1.0.0 = * Initial release. == Upgrade Notice ==