Title: HDWebmobile Frequently Bought Together
Author: HDWebMobile
Published: <strong>September 2, 2026</strong>
Last modified: September 2, 2026

---

Search plugins

![](https://ps.w.org/hdwebmobile-frequently-bought-together/assets/banner-772x250.
png?rev=3678246)

![](https://ps.w.org/hdwebmobile-frequently-bought-together/assets/icon-256x256.
png?rev=3678246)

# HDWebmobile Frequently Bought Together

 By [HDWebMobile](https://profiles.wordpress.org/htrxuan/)

[Download](https://downloads.wordpress.org/plugin/hdwebmobile-frequently-bought-together.1.0.0.zip)

 * [Details](https://wordpress.org/plugins/hdwebmobile-frequently-bought-together/#description)
 * [Reviews](https://wordpress.org/plugins/hdwebmobile-frequently-bought-together/#reviews)
 *  [Installation](https://wordpress.org/plugins/hdwebmobile-frequently-bought-together/#installation)
 * [Development](https://wordpress.org/plugins/hdwebmobile-frequently-bought-together/#developers)

 [Support](https://wordpress.org/support/plugin/hdwebmobile-frequently-bought-together/)

## Description

HDWebmobile Frequently Bought Together shows a widget on the product page with the
current product plus a few companion products you choose, each with its own checkbox
and a running total. Shoppers can uncheck anything they don’t want, then add everything
left checked to their cart with a single click — no repeated “Add to cart” clicks,
and no page reload. Under the hood, that single click sends one WooCommerce Store
API batch request rather than looping several add-to-cart calls, keeping the Mini-
Cart block’s total accurate and in sync immediately.

#### Key Features

 * One click adds every checked item to the cart via a single Store API batch request—
   not a series of separate add-to-cart calls
 * Checkbox totals recalculate instantly in the browser, no AJAX round trip needed
   just to update the price
 * Mini-Cart block updates immediately after adding, with no page reload
 * Admin picker reuses WooCommerce’s own product search field (the same one used
   for Upsells/Cross-sells), so it’s instantly familiar
 * A dedicated Gutenberg block for placing the widget on block-based single-product
   templates, alongside the classic hook that covers classic themes automatically
 * Works for guests and logged-in shoppers alike

#### Limitations (please read before installing)

 * Simple products only — both the product the widget appears on and the companion
   products it suggests must be simple products. Variable, grouped, and external
   products can’t be picked as companions, and the widget doesn’t appear on their
   own pages either, since an “Add all to cart” click needs a concrete product with
   no variation to resolve
 * Manual curation only — you pick up to 4 companion products per product yourself;
   there’s no automatic “customers who bought this also bought” suggestion engine
   based on order history in this version
 * No bundle-discount pricing — every item is added at its normal price; if you 
   want a bundle with its own discounted price, see our HDWebmobile Mix & Match 
   Bundles plugin instead

### How to Use

#### 1. Open a simple product for editing

Go to **Products** and open any _simple_ product (the tab only appears for simple
products, since companions must be simple products too — see Limitations).

#### 2. Pick companion products

Click the new **Frequently Bought Together** tab under Product Data (Screenshot 
1). Search and select up to 4 products to suggest alongside this one. The search
only offers other simple products — variable, grouped, and external products won’t
appear, since the widget’s one-click “Add all to cart” needs a concrete product 
with no variation to choose. Click **Update** to save.

#### 3. What shoppers see

On that product’s page, a “Frequently Bought Together” widget appears automatically
below the Add to Cart button (Screenshot 2), showing the current product plus your
chosen companions, each with a checkbox (all checked by default) and its price, 
and a running total.

#### 4. Add the block to a block-based single-product template (optional)

If your theme uses the block-based Single Product template, you can also insert 
the **Frequently Bought Together** block (WooCommerce category) directly into it
via the Site Editor for more control over its placement — it renders the same widget,
driven by the same product data.

#### 5. Add everything to cart in one click

Shoppers can uncheck anything they don’t want — the total updates instantly (Screenshot
3). Clicking **Add N to Cart** adds every checked item to the real WooCommerce cart
in a single request; the Mini-Cart block updates immediately with no page reload(
Screenshot 4).

## Screenshots

[⌊The "Frequently Bought Together" tab in Product Data, picking companion products.⌉⌊
The "Frequently Bought Together" tab in Product Data, picking companion products
.⌉[

The “Frequently Bought Together” tab in Product Data, picking companion products.

[⌊The widget on a real product page, with the anchor product and its companions.⌉⌊
The widget on a real product page, with the anchor product and its companions.⌉[

The widget on a real product page, with the anchor product and its companions.

[⌊Unchecking a companion product updates the running total instantly.⌉⌊Unchecking
a companion product updates the running total instantly.⌉[

Unchecking a companion product updates the running total instantly.

[⌊The Mini-Cart updating immediately after adding all checked items to the cart.⌉⌊
The Mini-Cart updating immediately after adding all checked items to the cart.⌉[

The Mini-Cart updating immediately after adding all checked items to the cart.

## Blocks

This plugin provides 1 block.

 *   Frequently Bought Together Shows an Amazon-style "frequently bought together"
   widget for the current product, letting shoppers add several related products
   to cart in one click.

## Installation

 1. Upload the plugin files to the `/wp-content/plugins/hdwebmobile-frequently-bought-
    together` directory, or install the plugin through the WordPress plugins screen
    directly.
 2. Activate the plugin through the ‘Plugins’ screen in WordPress. WooCommerce must
    already be installed and active.
 3. Edit a simple product, open the new “Frequently Bought Together” tab in Product
    Data, and pick up to 4 companion products.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“HDWebmobile Frequently Bought Together” is open source software. The following 
people have contributed to this plugin.

Contributors

 *   [ HDWebMobile ](https://profiles.wordpress.org/htrxuan/)

[Translate “HDWebmobile Frequently Bought Together” into your language.](https://translate.wordpress.org/projects/wp-plugins/hdwebmobile-frequently-bought-together)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/hdwebmobile-frequently-bought-together/),
check out the [SVN repository](https://plugins.svn.wordpress.org/hdwebmobile-frequently-bought-together/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/hdwebmobile-frequently-bought-together/)
by [RSS](https://plugins.trac.wordpress.org/log/hdwebmobile-frequently-bought-together/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.0.0

 * Initial release: single-batch-request add-to-cart, admin companion-product picker
   reusing WooCommerce’s own product search, Gutenberg block for the single-product
   template, classic-theme support via the classic add-to-cart hook.

## Meta

 *  Version **1.0.0**
 *  Last updated **2 days ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.9 or higher **
 *  Tested up to **7.1**
 *  PHP version ** 7.4 or higher **
 * Tags
 * [bundle](https://wordpress.org/plugins/tags/bundle/)[cross-sell](https://wordpress.org/plugins/tags/cross-sell/)
   [frequently bought together](https://wordpress.org/plugins/tags/frequently-bought-together/)
   [upsell](https://wordpress.org/plugins/tags/upsell/)[woocommerce](https://wordpress.org/plugins/tags/woocommerce/)
 *  [Advanced View](https://wordpress.org/plugins/hdwebmobile-frequently-bought-together/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/hdwebmobile-frequently-bought-together/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/hdwebmobile-frequently-bought-together/reviews/)

## Contributors

 *   [ HDWebMobile ](https://profiles.wordpress.org/htrxuan/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/hdwebmobile-frequently-bought-together/)

## Donate

Would you like to support the advancement of this plugin?

 [ Donate to this plugin ](https://paypal.me/htrxuan/20)