This document lists some of the most popular free mini-extensions for Product Bundles. Similar to the snippets found in the Tips, Tricks and Snippets document, these mini-extensions customize different aspects of the appearance or functionality of Product Bundles – however, due to their size or complexity they are only available in plugin form.

To install any of the listed mini-extensions:

  • Download the mini-extension.
  • Ensure you have the latest version of WooCommerce and WooCommerce Composite Products installed.
  • Go to WordPress Admin > Plugins > Add New.
  • Click Upload Plugin at the top.
  • Choose File and select the .zip file you downloaded in Step 1.
  • Click Install Now and Activate the mini-extension.
Important: The mini-extensions listed here are completely free to download and use. However, they are provided “as is”, with absolutely no guarantees. They are provided for reference only, and are not covered under our support policy.

WooCommerce – Stacked Product Layout ↑ Back to top

Download this mini-extension.

By default, WooCommerce places single-product summaries right next to the main product image / thumbnails section, which is ideal for displaying product descriptions, prices and meta. Add-to-cart form content is normally displayed inside the single-product summary, too, which works well when displaying Simple or Variable product forms.

However, this layout is not particularly suitable for complex product types, such as Product Bundles, which require much more space for their add-to-cart form content.

If you are having issues with very narrow or squeezed product add-to-cart forms, you can use this plugin to move the add-to-cart form under the product image and summary section, leaving the full page width available for the form content of your Bundles.

The plugin adds a Force Stacked Layout option under the WooCommerce Settings > Products > Display section, where you can select which product types should use the full-width, stacked layout.

WooCommerce Product Bundles – Min/Max Items ↑ Back to top

Download this mini-extension.

Out of the box, Product Bundles do not include any options for limiting the total quantity of all bundled products. For these applications, please consider using the WooCommerce Mix and Match extension, which allows you to define container-level quantity constraints for assortments of grouped products.

Alternatively, pick-and-mix functionality can also be added to Product Bundles by using the Product Bundles – Min/Max Items mini-extension, which adds two new options under the Bundled Products tab: Items >= and Items <=.

Similar to the Mix and Match extension, the Min/Max Items mini-extension for Product Bundles does both client-side (JS) and server-side (cart) validation of the total quantity of bundled items. However, in contrast to Mix and Match, it is not covered under our support policy. If you decide to use it in a production environment, please be aware that support, future development and timely availability of updates are not guaranteed.

WooCommerce – Subscribe All the Things ↑ Back to top

Important: Subscribe All The Things requires WooCommerce Subscriptions v2.0+. It is not compatible with WooCommerce 3.x yet.

Subscribe All The Things is a free mini-extension for WooCommerce Subscriptions that provides experimental subscriptions support for non-subscription product types. It allows you to attach subscription options to Simple products, Variable products, Composite Products, Product Bundles and Mix ‘n Match Products, and includes a neat feature: The ability to switch any product from a one-time purchase to a subscription, even after is has been added to the cart.

The code is in beta phase and is already publicly available for testing, feedback and contributions.

Note: Please avoid using Subscribe All The Things on production websites. The plugin is still in beta phase and is provided to WooCommerce developers for testing, feedback and contributing to the source code.

Download this mini-extension.


WooCommerce - the most customizable eCommerce platform for building your online business.

Back to the top