To install any of the listed mini-extensions:
This document references some of the most popular free mini-extensions for Mix and Match Product. These plugins extend the functionality of Mix and Match. Due to the complexity of these snippets, they are only available in plugin form.
- Download the mini-extension.
- These plugins are hosted at Github, so you can download the zip file of the Latest Release. This is a normal plugin zip file that can be installed manually on your site like any other plugin by going to Plugins > Add New and clicking the “Upload Plugin” button.
- download them by clicking on the “Code” button and then selecting “Download ZIP”
- Ensure you have the latest version of WooCommerce and WooCommerce Mix and Match Products installed.
- In your site’s WordPress admin, go to Plugins > Add New > Upload Plugin and choose the zip file you just downloaded.
- Alternatively, upload the unzipped mini-extension’s folder to your /wp-content/plugins/ directory.
- Activate the mini-extension from the Plugins menu in WordPress.
NOTE: These plugins do not receive priority support and should be tested thoroughly before being used in production.
Not Sold Separately
↑ Back to topNot Sold Separately is a free mini-extension for Mix and Match that prevents products from being sold individually outside of a Mix and Match container.
When a product is marked as “not sold separately” that product’s add to cart button will not be accessible.
Setup
↑ Back to top- Edit a simple product and navigate to the “Inventory” tab in the product data metabox.

- For an individual variation, you can set the status in the variation options.
- Save the product/variation.
Hide from Catalog
↑ Back to topThe not sold separately products can be hidden from the main shop loop but by changing their Visibility to Hidden. The “Catalog Visibility” options for a product are visible in the Publish metabox when editing a product. See this screenshot:

Mobile Styles
↑ Back to topMix and Match – Mobile Styles is a free mini-extension for Mix and Match that the counter status message into a sticky footer that is always visible.
This is a great for helping customers know how many more items they need to purchase.
No configuration is required.

Filters
↑ Back to topMix and Match – Filter by Term is a free mini-extension for Mix and Match that that allows a customer to filter the allowed products by any product taxonomy.

Setup
↑ Back to topIn the “Mix and Match” tab of the Product Data metabox you will now see a dropdown option for “Filter container options by taxonomy”. You can choose any taxonomy associated with the product post type such as product categories, product tags, or your custom attributes.

Multi-term versus Single-term filtering
↑ Back to topBy default, customers can select multiple terms to narrow their search. For example, Category A + Category B will display products in both.
If you’d prefer to only search by a single term at a time, then you can add the following snippet to your child theme’s functions.php.
add_filter( 'wc_mnm_filters_support_multi_term_filtering', '__return_false' );