Linux 软件免费装
Banner图

GrowthLab Bundle Builder for WooCommerce

开发者 meetgrowthlab
更新时间 2026年8月17日 03:17
PHP版本: 8.0 及以上
WordPress版本: 7.0
版权: GPLv2 or later
版权网址: 版权信息

标签

bogo bundle product bundle mix and match build your own

下载

1.2.0

详情介绍:

Three merchandising tools in one lightweight plugin: build-your-own bundles with multi-category slots, curated "Frequently Bundled With" cross-sells, and automatic BOGO / tiered cart discounts. What makes this different Most bundle plugins have to reimplement inventory. This one doesn't. Bundles with category slots A bundle is made of one or more slots, each a group of categories plus an exact number of picks — for example 2 items from Tops plus 1 item from Bottoms. The customer sees a section per slot with its own counter, and the Add to Cart button only enables once every slot is satisfied. The whole selection enters the cart as one line at your flat price. Use a single slot for a straightforward "pick any 5 for $49" bundle. Show a bundle with the shortcode [glbbwc_bundle id="123"], or send customers to the bundle's own page. Frequently Bundled With Hand-pick up to four partner products on any product, and they appear beneath it with an "Add all to cart" button. This is a convenience multi-add rather than a fixed-price bundle: each product enters the cart as its own line at its own price. Recommendations are curated by you, so nothing is guessed from order history. Falls back to [glbbwc_recommended_with id="123"] for themes that need it. BOGO and tiered discount rules Create rules such as "buy 2 from Skincare, get 1 free" or "buy 2, get 1 at 50% off". They apply automatically whenever the cart matches — no coupon code for the customer to find, and no per-product configuration. The discount always targets the cheapest qualifying items, so nobody games it by adding an expensive item to get it free. Server-side validation Selections are re-checked on the server three times over: when the bundle is added to the cart, on every cart and checkout load, and again if the customer re-orders. Count, category membership and stock are all verified. The browser is never trusted. Requirements No paid extensions or third-party services are required.

安装:

  1. Upload the growthlab-bundle-builder-for-woocommerce folder to /wp-content/plugins/, or install the ZIP through Plugins → Add New → Upload Plugin.
  2. Activate the plugin through the Plugins screen.
  3. Go to WooCommerce → Bundles → Add New to create your first bundle.
  4. Add [glbbwc_bundle id="123"] to a page, or link customers to the bundle's permalink.

屏幕截图:

  • Bundle settings in the WordPress admin, showing the category slot repeater.
  • The bundle list table with categories, item counts, price, status and shortcode.
  • A bundle line item in the cart, listing what the customer picked.
  • The "Frequently Bundled With" section on a product page, with an add-all-to-cart button.
  • Automatic BOGO and tiered discount rules in the admin.

升级注意事项:

1.2.0 Bundles can now appear in the shop with their own categories and gallery, and their availability is derived from component stock instead of maintained by hand. Existing bundles keep working and stay hidden from the catalog until you opt in. 1.1.0 Adds multi-category bundle slots, product recommendations, and automatic BOGO discount rules. Existing bundles keep working unchanged. 1.0.0 Initial release.

常见问题:

Which products can customers pick?

Published, purchasable, in-stock simple products in the bundle's source categories. Child categories are included automatically. Variable products are not offered, which keeps the picker free of variation selection.

How is stock reduced?

Every picked product is added to the order as its own line item priced at 0.00, shown indented beneath the bundle. WooCommerce then handles stock reduction and restocking natively. The order total still equals the flat bundle price.

Do I have to set a stock quantity for a bundle?

No, and there is no field asking you to. Availability is calculated from the stock of the products the bundle can draw on, taking into account that a single bundle cannot contain the same product twice. If you want to sell fewer bundles than that allows, the optional Availability cap in the Shop Listing box sets a ceiling.

Will my bundles suddenly appear in the shop after upgrading?

No. Listing a bundle in the catalog is opt-in per bundle, under Shop Listing on the bundle edit screen. Bundles created before 1.2.0 stay exactly as they were until you tick the box.

What happens if someone opens the bundle's product URL directly?

They are redirected to the bundle page, where the picker is. A bundle product cannot be added to the cart without a selection — direct add-to-cart links, Store API calls and theme catalog buttons are all refused with a message pointing at the picker.

What happens if a product sells out while the customer is choosing?

The add-to-cart request is rejected with a message naming the product, and the customer picks something else. Bundles already in the cart are re-validated on every cart and checkout load, so a sold-out item cannot slip through to payment.

Can a customer buy more than one of the same bundle?

Yes. Quantity is respected and stock is validated against the total — two copies of a "pick 5" bundle require two units of each picked product.

Does it support per-product surcharges or premium items?

Not in this version; every bundle charges a single flat price. The glbbwc_cart_item_price filter is the documented extension point for adding surcharge logic without modifying the plugin.

Does it work with the Cart and Checkout blocks?

Yes. Bundle lines, their selections, and their pricing work in both the classic shortcode cart and the block-based Cart and Checkout.

Is it compatible with High-Performance Order Storage?

Yes. The plugin declares compatibility with HPOS (custom order tables).

更新日志:

1.2.0 1.1.0 1.0.0