{"id":163450,"date":"2022-10-14T10:58:24","date_gmt":"2022-10-14T10:58:24","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/frequently-bought-together-product-for-woocommerce\/"},"modified":"2026-04-08T09:10:13","modified_gmt":"2026-04-08T09:10:13","slug":"frequently-bought-together-product-for-woocommerce","status":"publish","type":"plugin","link":"https:\/\/nl-be.wordpress.org\/plugins\/frequently-bought-together-product-for-woocommerce\/","author":20413676,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"1.2","stable_tag":"trunk","tested":"6.9.4","requires":"5.5","requires_php":"7.4","requires_plugins":null,"header_name":"Frequently Bought Together Product For Woocommerce","header_author":"","header_description":"This plugin allows create Frequently Bought Together Product For Woocommerce  plugin.","assets_banners_color":"212123","last_updated":"2026-04-08 09:10:13","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"","header_author_uri":"","rating":5,"author_block_rating":0,"active_installs":60,"downloads":2337,"num_ratings":1,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":[],"upgrade_notice":{"1.2":"<p>Version 1.2 introduces multiple layouts, per-product discounts, and full colour customisation. Please back up your site before upgrading.<\/p>"},"ratings":{"1":0,"2":0,"3":0,"4":0,"5":1},"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":2798797,"resolution":"128x128","location":"assets","locale":""},"icon-256x256.png":{"filename":"icon-256x256.png","revision":2798797,"resolution":"256x256","location":"assets","locale":""}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":2798797,"resolution":"1544x500","location":"assets","locale":""},"banner-772x250.png":{"filename":"banner-772x250.png","revision":2798797,"resolution":"772x250","location":"assets","locale":""}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":[],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":2798797,"resolution":"1","location":"assets","locale":""},"screenshot-2.png":{"filename":"screenshot-2.png","revision":2798797,"resolution":"2","location":"assets","locale":""},"screenshot-3.png":{"filename":"screenshot-3.png","revision":2798797,"resolution":"3","location":"assets","locale":""},"screenshot-4.png":{"filename":"screenshot-4.png","revision":2798797,"resolution":"4","location":"assets","locale":""}},"screenshots":{"1":"<strong>Global Settings Panel \u2014 Layout &amp; Display<\/strong> \u2014 Choose a layout, position, default product source, and whether products are pre-checked.","2":"<strong>Global Settings Panel \u2014 Text &amp; Labels<\/strong> \u2014 Customise every customer-facing text string in the widget.","3":"<strong>Global Settings Panel \u2014 Colours<\/strong> \u2014 Set heading, price, badge text, and badge background colours with a visual colour picker.","4":"<strong>Product Edit \u2014 Frequently Added Tab<\/strong> \u2014 Search and assign companion products, set individual discounts, and drag to reorder.","5":"<strong>Frontend Layout 1<\/strong> \u2014 Horizontal bundle display with checkboxes, product images, prices, and a combined Add to Cart button.","6":"<strong>Frontend Layout 2<\/strong> \u2014 Alternative stacked layout with discount badges and total bundle price summary."},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[156667,31086,188486,158185,207476],"plugin_category":[],"plugin_contributors":[],"plugin_business_model":[],"class_list":["post-163450","plugin","type-plugin","status-publish","hentry","plugin_tags-combo-products","plugin_tags-frequently-bought-together","plugin_tags-woocommerce-cross-sell","plugin_tags-woocommerce-product-bundles","plugin_tags-woocommerce-upsell","plugin_committers-silverplugins217"],"banners":{"banner":"https:\/\/ps.w.org\/frequently-bought-together-product-for-woocommerce\/assets\/banner-772x250.png?rev=2798797","banner_2x":"https:\/\/ps.w.org\/frequently-bought-together-product-for-woocommerce\/assets\/banner-1544x500.png?rev=2798797","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/frequently-bought-together-product-for-woocommerce\/assets\/icon-128x128.png?rev=2798797","icon_2x":"https:\/\/ps.w.org\/frequently-bought-together-product-for-woocommerce\/assets\/icon-256x256.png?rev=2798797","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/frequently-bought-together-product-for-woocommerce\/assets\/screenshot-1.png?rev=2798797","caption":"<strong>Global Settings Panel \u2014 Layout &amp; Display<\/strong> \u2014 Choose a layout, position, default product source, and whether products are pre-checked."},{"src":"https:\/\/ps.w.org\/frequently-bought-together-product-for-woocommerce\/assets\/screenshot-2.png?rev=2798797","caption":"<strong>Global Settings Panel \u2014 Text &amp; Labels<\/strong> \u2014 Customise every customer-facing text string in the widget."},{"src":"https:\/\/ps.w.org\/frequently-bought-together-product-for-woocommerce\/assets\/screenshot-3.png?rev=2798797","caption":"<strong>Global Settings Panel \u2014 Colours<\/strong> \u2014 Set heading, price, badge text, and badge background colours with a visual colour picker."},{"src":"https:\/\/ps.w.org\/frequently-bought-together-product-for-woocommerce\/assets\/screenshot-4.png?rev=2798797","caption":"<strong>Product Edit \u2014 Frequently Added Tab<\/strong> \u2014 Search and assign companion products, set individual discounts, and drag to reorder."}],"raw_content":"<!--section=description-->\n<p><strong>Frequently Bought Together Product For WooCommerce<\/strong> lets you show a <em>\"Customers also bought\"<\/em>-style product bundle section directly on your WooCommerce product pages. Shoppers can select companion products and add the entire bundle to the cart in a single click \u2014 increasing your average order value with zero friction.<\/p>\n\n<p>Assign related products manually from the product edit screen, or let the plugin fall back to WooCommerce <strong>Upsells<\/strong> or <strong>Related<\/strong> products automatically. Each suggested product supports its own <strong>fixed or percentage discount<\/strong>, giving you full control over bundle pricing without the need for complex coupon rules.<\/p>\n\n<blockquote>\n  <p>\ud83d\udcc4 <a href=\"https:\/\/www.plugin999.com\/docs\/frequently-bought-together-product-for-woocommerce\/\">Documentation<\/a> | \ud83d\uded2 <a href=\"https:\/\/plugin999.com\/demo\/frequently-bought-together-product-for-woocommerce\/product\/t-shirt-with-logo\/\">Demo<\/a> | \ud83d\udcac <a href=\"https:\/\/www.plugin999.com\/support\/\">Support<\/a><\/p>\n<\/blockquote>\n\n\n\n<h3>\ud83d\udca1 WHY YOU NEED THIS PLUGIN<\/h3>\n\n<p>Every major e-commerce platform shows \"frequently bought together\" recommendations because they work. Presenting the right companion products at the moment of purchase is one of the highest-ROI tactics for increasing average order value. This plugin brings that same experience to WooCommerce \u2014 fully customisable and without writing a single line of code.<\/p>\n\n<p><strong>Real-world example:<\/strong> A customer viewing a smartphone listing sees a matching case and a screen protector suggested below the Add to Cart button. Both items are pre-checked, a combined discount is shown, and they can add all three to the cart in one click.<\/p>\n\n\n\n<h3>\ud83d\udd11 KEY FEATURES<\/h3>\n\n<p><strong>Product Bundle Management<\/strong>\n* Assign unlimited frequently bought together products to any WooCommerce product\n* Works with <strong>simple products<\/strong>, <strong>variable products<\/strong>, and <strong>product variations<\/strong>\n* Drag-and-drop reordering of suggested products within the product edit tab\n* Set a <strong>per-product discount<\/strong> \u2014 choose between fixed amount or percentage off\n* Option to pre-check all suggested products by default for maximum conversion\n* Fallback to WooCommerce Upsells or Related products when no manual products are set<\/p>\n\n<p><strong>Layout &amp; Display Options<\/strong>\n* Two distinct frontend layouts \u2014 <strong>Layout 1<\/strong> (horizontal bundle) and <strong>Layout 2<\/strong> (stacked style)\n* Choose the display position: <strong>Before Add to Cart<\/strong> or <strong>After Add to Cart<\/strong>\n* Disable automatic placement and use the shortcode <code>[Woo_Frequently_added]<\/code> for manual positioning anywhere on the page\n* Optional extra Add to Cart button via shortcode parameter <code>isshowbutton=\"yes\"<\/code>\n* Enable or disable the entire plugin from the global settings panel<\/p>\n\n<p><strong>Text &amp; Label Customisation<\/strong>\n* Change the section <strong>heading text<\/strong> to match your store's voice\n* Customise the <strong>associated item text<\/strong>, <strong>\"This Item\" text<\/strong>, and <strong>\"Add to Cart\" button text<\/strong>\n* Edit the <strong>total bundle price label<\/strong> and <strong>additional amount text<\/strong>\n* Full WPML support for multilingual stores<\/p>\n\n<p><strong>Full Colour Control<\/strong>\n* Heading colour\n* Total price text colour\n* Additional amount text colour\n* Regular price colour\n* Discount badge text colour\n* Discount badge background colour<\/p>\n\n<p><strong>Developer &amp; Admin Friendly<\/strong>\n* React-powered admin UI \u2014 fast, modern, and no page reloads on save\n* REST API\u2013based settings with nonce-verified AJAX actions for security\n* Clean post meta storage \u2014 no database bloat\n* Compatible with all major WooCommerce themes<\/p>\n\n\n\n<h3>\ud83d\ude80 HOW IT WORKS<\/h3>\n\n<ol>\n<li>Install and activate the plugin.<\/li>\n<li>Go to <strong>Frequently Bought Together<\/strong> in the WordPress admin menu to configure global settings (layout, position, default products, colours, and text labels).<\/li>\n<li>Open any product in the WooCommerce product editor.<\/li>\n<li>Click the <strong>Frequently Added<\/strong> tab in the product data panel.<\/li>\n<li>Search for and select the products you want to suggest, set a discount per product, and drag them into the preferred order.<\/li>\n<li>Save the product \u2014 the bundle widget appears on the product page immediately.<\/li>\n<\/ol>\n\n\n\n<h3>\ud83d\udce6 SHORTCODE USAGE<\/h3>\n\n<p>When the layout is set to <strong>None<\/strong>, place the widget anywhere using the shortcode:<\/p>\n\n<pre><code>[Woo_Frequently_added]\n<\/code><\/pre>\n\n<p>To include an additional Add to Cart button within the shortcode output:<\/p>\n\n<pre><code>[Woo_Frequently_added isshowbutton=\"yes\"]\n<\/code><\/pre>\n\n<!--section=installation-->\n<p><strong>From the WordPress Dashboard<\/strong><\/p>\n\n<ol>\n<li>Go to <strong>Plugins \u2192 Add New<\/strong>.<\/li>\n<li>Search for <em>Frequently Bought Together Product For WooCommerce<\/em>.<\/li>\n<li>Click <strong>Install Now<\/strong>, then <strong>Activate<\/strong>.<\/li>\n<\/ol>\n\n<p><strong>Manual Upload<\/strong><\/p>\n\n<ol>\n<li>Download the plugin <code>.zip<\/code> file.<\/li>\n<li>Go to <strong>Plugins \u2192 Add New \u2192 Upload Plugin<\/strong>.<\/li>\n<li>Select the <code>.zip<\/code> file and click <strong>Install Now<\/strong>.<\/li>\n<li>Click <strong>Activate Plugin<\/strong>.<\/li>\n<\/ol>\n\n<p><strong>After Activation<\/strong><\/p>\n\n<ul>\n<li>Visit <strong>Frequently Bought Together<\/strong> in the admin sidebar to configure global display, text, and colour settings.<\/li>\n<li>Open any WooCommerce product, go to the <strong>Frequently Added<\/strong> tab, and assign companion products with optional discounts.<\/li>\n<\/ul>\n\n<!--section=faq-->\n<dl>\n<dt id=\"does%20this%20plugin%20work%20with%20variable%20products%3F\"><h3>Does this plugin work with variable products?<\/h3><\/dt>\n<dd><p>Yes. Both variable products and their individual variations are fully supported. When searching for products to add, variations are listed with their attribute names for easy identification.<\/p><\/dd>\n<dt id=\"can%20i%20set%20a%20different%20discount%20for%20each%20suggested%20product%3F\"><h3>Can I set a different discount for each suggested product?<\/h3><\/dt>\n<dd><p>Yes. Each product in the frequently bought together list has its own discount field. You can choose between a fixed amount discount or a percentage discount per product.<\/p><\/dd>\n<dt id=\"what%20happens%20if%20i%20have%20not%20manually%20assigned%20any%20products%3F\"><h3>What happens if I have not manually assigned any products?<\/h3><\/dt>\n<dd><p>You can configure a global fallback in the settings panel \u2014 choose between WooCommerce Upsells or Related products. If no fallback is set, the widget simply does not appear for that product.<\/p><\/dd>\n<dt id=\"are%20the%20suggested%20products%20pre-checked%20by%20default%3F\"><h3>Are the suggested products pre-checked by default?<\/h3><\/dt>\n<dd><p>This is controlled by the \"Check Products by Default\" setting in the global settings panel. You can turn it on or off to suit your conversion strategy.<\/p><\/dd>\n<dt id=\"can%20i%20control%20where%20on%20the%20product%20page%20the%20widget%20appears%3F\"><h3>Can I control where on the product page the widget appears?<\/h3><\/dt>\n<dd><p>Yes. You can choose to display it before or after the Add to Cart button. Alternatively, set the layout to None and place it anywhere on the page using the <code>[Woo_Frequently_added]<\/code> shortcode.<\/p><\/dd>\n<dt id=\"can%20i%20rename%20the%20%22frequently%20bought%20together%22%20heading%3F\"><h3>Can I rename the \"Frequently Bought Together\" heading?<\/h3><\/dt>\n<dd><p>Yes. All customer-facing text strings \u2014 the section heading, button text, price labels, and item labels \u2014 are fully customisable from the Text &amp; Labels section of the settings panel.<\/p><\/dd>\n<dt id=\"does%20the%20plugin%20support%20multilingual%20stores%3F\"><h3>Does the plugin support multilingual stores?<\/h3><\/dt>\n<dd><p>Yes. The plugin includes WPML support for multilingual WooCommerce stores.<\/p><\/dd>\n<dt id=\"will%20it%20slow%20down%20my%20product%20pages%3F\"><h3>Will it slow down my product pages?<\/h3><\/dt>\n<dd><p>No. Assets are loaded conditionally only on single product pages, and the admin panel uses a React-based interface to avoid unnecessary page reloads.<\/p><\/dd>\n<dt id=\"is%20woocommerce%20required%3F\"><h3>Is WooCommerce required?<\/h3><\/dt>\n<dd><p>Yes. This plugin requires WooCommerce to be installed and active. An admin notice will appear if WooCommerce is not detected.<\/p><\/dd>\n<dt id=\"does%20the%20plugin%20work%20with%20the%20latest%20woocommerce%20version%3F\"><h3>Does the plugin work with the latest WooCommerce version?<\/h3><\/dt>\n<dd><p>Yes. The plugin is regularly tested against the latest WooCommerce and WordPress releases.<\/p>\n\n<\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.2<\/h4>\n\n<ul>\n<li>Added two distinct frontend layout options (Layout 1 and Layout 2).<\/li>\n<li>Added per-product discount support with fixed and percentage discount types.<\/li>\n<li>Added full colour customisation for heading, prices, and discount badge.<\/li>\n<li>Added customisable text\/label settings for all frontend strings.<\/li>\n<li>Added \"Check Products by Default\" toggle.<\/li>\n<li>Added shortcode <code>[Woo_Frequently_added]<\/code> with optional <code>isshowbutton<\/code> parameter.<\/li>\n<li>React-powered admin UI with REST API settings save.<\/li>\n<li>Added WPML support.<\/li>\n<li>Security improvements: nonce verification on all AJAX actions.<\/li>\n<\/ul>\n\n<h4>1.1<\/h4>\n\n<ul>\n<li>Added support for variable products and product variations.<\/li>\n<li>Added drag-and-drop product reordering in the product edit tab.<\/li>\n<li>Added fallback to WooCommerce Upsells or Related products.<\/li>\n<li>Improved product search to filter only in-stock and purchasable products.<\/li>\n<\/ul>\n\n<h4>1.0<\/h4>\n\n<ul>\n<li>Initial release.<\/li>\n<li>Manual product assignment via WooCommerce product data tab.<\/li>\n<li>Single layout with Before\/After Add to Cart positioning.<\/li>\n<li>Bundle Add to Cart with combined price display.<\/li>\n<\/ul>","raw_excerpt":"Boost WooCommerce sales with a Frequently Bought Together widget \u2014 display product bundles with per-product discounts on any product page.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/nl-be.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/163450","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/nl-be.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/nl-be.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/nl-be.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=163450"}],"author":[{"embeddable":true,"href":"https:\/\/nl-be.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/silverplugins217"}],"wp:attachment":[{"href":"https:\/\/nl-be.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=163450"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/nl-be.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=163450"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/nl-be.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=163450"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/nl-be.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=163450"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/nl-be.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=163450"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/nl-be.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=163450"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}