Skip to content

kathyisawesome/wc-mnm-variable

Repository files navigation

WooCommerce Mix and Match: Variable Mix and Match Products

Quickstart

This is a developmental repo. Clone this repo and run npm install && npm run build
OR

Download latest release

What's This?

Experimental mini-extension for WooCommerce Mix and Match Products that enables a Variable Mix and Match product type. Allows for customers to pick their variation (typically using a different container size) and then pick their contents. Example: Pick 6 pack vs 12 pack and then fill with contents.

Screen Recording of a product called "Mix and Match Wine Pack". Shows the 3 options: small, large, x-large boxes. Customer selects large box and several bottles of wine are displayed. Customer selects 4 of each bottle and the product is added to the cart.

Choosing a Version

1.x Uses traditional, PHP templates. It's compatible with just about all our other mini-extensions. Can be slow on some hosts. This approach will not received further development. 2.x Frontend is rendered entirely in React and is much faster than 1.x. But it's not quite as far along with respect to compatibility. It does not work with most other mini-extensions yet. It's also much more difficult (read currently impossible) to customize the display beyond what is built it.

Warning

  1. This is provided as is and does not receive priority support.
  2. Please test thoroughly before using in production.
  3. Requires Mix and Match 2.7.0+

Automatic plugin updates

Plugin updates can be enabled by installing the Git Updater plugin.