[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fb0SOBapVzLXxtnNodGc470IGAkl0QsEIWveiREkjtjk":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":13,"num_ratings":14,"last_updated":15,"tested_up_to":16,"requires_at_least":17,"requires_php":18,"tags":19,"homepage":25,"download_link":26,"security_score":27,"vuln_count":28,"unpatched_count":29,"last_vuln_date":30,"fetched_at":31,"vulnerabilities":32,"developer":61,"crawl_stats":38,"alternatives":68,"analysis":155,"fingerprints":717},"woo-bought-together","WPC Frequently Bought Together for WooCommerce","7.7.6","WPClever","https:\u002F\u002Fprofiles.wordpress.org\u002Fwpclever\u002F","\u003Cp>\u003Cstrong>WPC Frequently Bought Together for WooCommerce\u003C\u002Fstrong> is a highly effective plugin developed for assisting online businesses in improving sales and profits through the cross-selling marketing strategy. Particularly, offers are given as buy-together suggestions at the bottom of the single product description page.\u003C\u002Fp>\n\u003Ch4>Live demo\u003C\u002Fh4>\n\u003Cp>Visit our \u003Ca href=\"https:\u002F\u002Fdemo.wpclever.net\u002Fwoobt\u002F\" title=\"live demo\" rel=\"nofollow ugc\">live demo\u003C\u002Fa> here to see how this plugin works.\u003C\u002Fp>\n\u003Ch4>Basic steps for settings\u003C\u002Fh4>\n\u003Cp>\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FFpOS16IH3fg?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Ajax advanced search by SKU, exact title, phrase or sentence\u003C\u002Fli>\n\u003Cli>Set the discount price by entering a percentage or an amount\u003C\u002Fli>\n\u003Cli>Drag & drop to rearrange the order of products\u003C\u002Fli>\n\u003Cli>Enable\u002Fdisable check all options by default\u003C\u002Fli>\n\u003Cli>Customize the product list’s position\u003C\u002Fli>\n\u003Cli>Various selector interface: default\u002F WPC Variations Radio Buttons\u003C\u002Fli>\n\u003Cli>Adjust main product’s visibility, image, and price\u003C\u002Fli>\n\u003Cli>Customizable additional price & associated text, before\u002Fafter text\u003C\u002Fli>\n\u003Cli>Show\u002Fhide the product details: thumbnail, price, short description\u003C\u002Fli>\n\u003Cli>Allow customers to customize the quantity\u003C\u002Fli>\n\u003Cli>Set the min\u002Fmax quantity for the deal\u003C\u002Fli>\n\u003Cli>Add separately: make additional items to be treated as separate individual products\u003C\u002Fli>\n\u003Cli>When none is chosen, upsells\u002F related products can be set as default products\u003C\u002Fli>\n\u003Cli>Compatible with all WordPress themes, WooCommerce & WPC plugins\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Premium Version\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Add a variable product or an exact variation as additional items\u003C\u002Fli>\n\u003Cli>Use Smart Rules to configure multiple Bought Together products at once\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Practical Uses of WPC Frequently Bought Together\u003C\u002Fh4>\n\u003Cp>Technically, this plugin offers a way for shop owners to get all related products together and put them in a deal for an irresistible price. This acts as a great reminder for customers to consider things that they might need to buy alongside the currently being viewed product. Consider the following cases when you need a WPC Frequently Bought Together plugin:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Give a suggestion to buy a charger alongside a laptop or computer for 10% off.\u003C\u002Fli>\n\u003Cli>Suggest a suitable jean and a pair of shoes that fit well with the beautiful shirt being considered. Buyers can get all three items with $20 off.\u003C\u002Fli>\n\u003Cli>Invite customers to buy two more pieces of jewelry from the same collection.\u003C\u002Fli>\n\u003Cli>Combine three products from three different collections and give a 15% discount.\u003C\u002Fli>\n\u003Cli>Allow customers to buy various pattern designs of the same variable product in a deal. (Users must enable to Allow same products in the Bought Together settings to do this).\u003C\u002Fli>\n\u003Cli>Create a complex deal with additional items’ quantities and prices are adjusted differently. For example, a deal with 3 additional items: item 1 – quantity= 1 & 90% price, item 2 – quantity=2 & 80% price, item 3 – quantity=3 & 75% price. And finally, you put the main product’s price at 20% off. It’s totally possible. See this screenshot http:\u002F\u002Fprntscr.com\u002Fpiohqc or visit this product on our demo site for your reference. Even the most complicated deal can be easily handled with WPC Frequently Bought Together.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Not what you needed?\u003C\u002Fh4>\n\u003Cp>Please try other plugins from us:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoo-product-bundle\u002F\" title=\"WPC Product Bundles\" rel=\"ugc\">WPC Product Bundles\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwpc-composite-products\u002F\" title=\"WPC Composite Products\" rel=\"ugc\">WPC Composite Products\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwpc-grouped-product\u002F\" title=\"WPC Grouped Product\" rel=\"ugc\">WPC Grouped Product\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwpc-force-sells\u002F\" title=\"WPC Force Sells\" rel=\"ugc\">WPC Force Sells\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwpc-linked-variation\u002F\" title=\"WPC Linked Variation\" rel=\"ugc\">WPC Linked Variation\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n","WPC Frequently Bought Together helps you increase your sales with personalized product recommendations.",10000,708375,90,83,"2026-02-25T04:29:00.000Z","6.9.4","4.0","",[20,21,22,23,24],"bought-together","related","upsells","woocommerce","wpc","https:\u002F\u002Fwpclever.net\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwoo-bought-together.7.7.6.zip",99,2,0,"2024-08-16 00:00:00","2026-03-15T15:16:48.613Z",[33,49],{"id":34,"url_slug":35,"title":36,"description":37,"plugin_slug":4,"theme_slug":38,"affected_versions":39,"patched_in_version":40,"severity":41,"cvss_score":42,"cvss_vector":43,"vuln_type":44,"published_date":30,"updated_date":45,"references":46,"days_to_patch":48},"CVE-2024-43312","wpc-frequently-bought-together-for-woocommerce-missing-authorization","WPC Frequently Bought Together for WooCommerce \u003C= 7.1.9 - Missing Authorization","The WPC Frequently Bought Together for WooCommerce plugin for WordPress is vulnerable to unauthorized access and modification of data due to a missing capability check on the ajax_add_rule, ajax_add_combination, and ajax_search_term functions in versions up to, and including, 7.1.9. This makes it possible for authenticated attackers, with subscriber-level access and above, to add rules and combinations as well as search terms.",null,"\u003C=7.1.9","7.2.0","medium",4.3,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:L\u002FUI:N\u002FS:U\u002FC:N\u002FI:L\u002FA:N","Missing Authorization","2024-08-19 19:38:47",[47],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002F0ef23749-21de-4c99-8fd6-4488ab16887e?source=api-prod",4,{"id":50,"url_slug":51,"title":52,"description":53,"plugin_slug":4,"theme_slug":38,"affected_versions":54,"patched_in_version":55,"severity":41,"cvss_score":42,"cvss_vector":43,"vuln_type":44,"published_date":56,"updated_date":57,"references":58,"days_to_patch":60},"CVE-2024-32687","wpc-frequently-bought-together-for-woocommerce-missing-authorization-2","WPC Frequently Bought Together for WooCommerce \u003C= 7.0.3 - Missing Authorization","The WPC Frequently Bought Together for WooCommerce plugin for WordPress is vulnerable to unauthorized access due to a missing capability check on the ajax_get_search_results, ajax_import_export, and ajax_import_export_save functions in versions up to, and including, 7.0.3. This makes it possible for authenticated attackers, with subscriber-level access and above, to perform unauthorized actions.","\u003C=7.0.3","7.0.4","2024-04-17 00:00:00","2024-04-23 15:13:43",[59],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002Fc2e98359-6b38-4132-9699-a0180813bff3?source=api-prod",7,{"slug":62,"display_name":7,"profile_url":8,"plugin_count":63,"total_installs":64,"avg_security_score":27,"avg_patch_time_days":65,"trust_score":66,"computed_at":67},"wpclever",71,441330,68,87,"2026-04-04T03:53:25.293Z",[69,94,107,121,138],{"slug":70,"name":71,"version":72,"author":73,"author_profile":74,"description":75,"short_description":76,"active_installs":77,"downloaded":78,"rating":79,"num_ratings":80,"last_updated":81,"tested_up_to":82,"requires_at_least":83,"requires_php":84,"tags":85,"homepage":91,"download_link":92,"security_score":93,"vuln_count":29,"unpatched_count":29,"last_vuln_date":38,"fetched_at":31},"carousel-upsells-and-related-product-for-woocommerce","Carousel Upsells and Related Product for Woocommerce","0.4.6","Dan Zakirov","https:\u002F\u002Fprofiles.wordpress.org\u002Falexodiy\u002F","\u003Cp>The plugin replaces the standard related and upsells products on carousel slider using a script glide.js that does not depend on the jquery, which much faster than its analogues.\u003C\u002Fp>\n\u003Cp>Simply activate the plugin and a carousel of related products will already appear in your store. Among other things, you can separately configure related products and recommended(Upsells) products.\u003C\u002Fp>\n\u003Cp>The design of the product cards will match the design of your template, but it should be noted that some templates have their own custom carousels of recommended or related products.\u003C\u002Fp>\n\u003Ch3>Settings plugin\u003C\u002Fh3>\n\u003Col>\n\u003Cli>Woocommerce &rarr; Settings &rarr; Products &rarr; Related Product Carousel\u003C\u002Fli>\n\u003Cli>Woocommerce &rarr; Settings &rarr; Products &rarr; Upsells Product Carousel\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>Features:\u003C\u002Fh3>\n\u003Col>\n\u003Cli>Replaces the standard output of related products and recommended(upsells) products with a carousel\u003C\u002Fli>\n\u003Cli>No dependence on the jquery, loading is very fast\u003C\u002Fli>\n\u003Cli>You can change the titles of the standard sections\u003C\u002Fli>\n\u003Cli>You can enable or disable autoplay\u003C\u002Fli>\n\u003Cli>You can change the time interval for scrolling the carousel\u003C\u002Fli>\n\u003Cli>You can specify the number of products in the carousel\u003C\u002Fli>\n\u003Cli>You can specify the number of visible products (specify the grid)\u003C\u002Fli>\n\u003Cli>You can specify the number of displayed products on mobile devices and tablets\u003C\u002Fli>\n\u003Cli>Standard accompanying and recommended products not displayed if their number is less than the indicated visible products in the carousel. That is, a carousel is not created. Only high-quality optimization.\u003C\u002Fli>\n\u003Cli>You can disable the carousel and control other functions – section header, number of displayed products, number of columns\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>New advanced settings\u003C\u002Fh3>\n\u003Col>\n\u003Cli>Hint on a mobile device (see. Screenshots)\u003C\u002Fli>\n\u003Cli>Styling a mobile hint (see. Screenshots)\u003C\u002Fli>\n\u003Cli>Central mode with cropping (see. Screenshots)\u003C\u002Fli>\n\u003Cli>Central mode on mobile device only\u003C\u002Fli>\n\u003Cli>Choosing a carousel transition animation\u003C\u002Fli>\n\u003Cli>Setting duration of the transition animation\u003C\u002Fli>\n\u003Cli>Setting the distance between products\u003C\u002Fli>\n\u003Cli>The choice of navigation icons (see. Screenshots)\u003C\u002Fli>\n\u003Cli>Setting the color of navigation\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>All new options have tips right in the admin panel. You can always fine-tune the carousel.\u003C\u002Fp>\n\u003Ch3>Plugin Benefits\u003C\u002Fh3>\n\u003Cp>The most important advantage of the “Carousel Upsells and Related Product for Woocommerce” plugin is that it uses a javascript library of glide.js and has no jQuery dependencies. The main JS file of the plugin weighs only ~ 23kb, and in compressed form only ~ 7kb. Compared to similar carousel-slides, such as Slick Slider (88kb, and in compressed 44kb), Swiper Slide (more than 100kb) or OWL carousel (89kb, and in compressed 44kb) is many times smaller and I will remind glide.js without jQuery dependencies. With all this, glide.js has Touch Swipe mode, which allows the finger (touch on the element) to move the carousel in the right direction.\u003C\u002Fp>\n\u003Cp>As a result, this carousel works faster and directly instantly loads your goods in the carousel. By the way, remember to optimize your images, now owners of online stores fight for each kb as search engines love fast sites.\u003C\u002Fp>\n\u003Ch3>Required Plugins\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoocommerce\u002F\" rel=\"ugc\">WooCommerce\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Great thanks\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Thanks for the wonderful javascript carousel Glide.js \u003Ca href=\"https:\u002F\u002Fglidejs.com\u002F\" rel=\"nofollow ugc\">Jędrzej Chałubek\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Thanks for the help \u003Ca href=\"https:\u002F\u002Fprofiles.wordpress.org\u002Fcampusboy1987\u002F\" rel=\"nofollow ugc\">Сampusboy\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Thanks for the help \u003Ca href=\"https:\u002F\u002Fprofiles.wordpress.org\u002Fkaggdesign\u002F\" rel=\"nofollow ugc\">KAGG Design\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Thanks for helping the developer \u003Ca href=\"https:\u002F\u002Fprofiles.wordpress.org\u002Fartabr\u002F\" rel=\"nofollow ugc\">Artem Abramovich\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>For help \u003Ca href=\"https:\u002F\u002Ft.me\u002Fc_wordpress\" rel=\"nofollow ugc\">Telegram chat “WordPress & WooCommerce” and all participants\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>For the best documentation in Russian by WordPress \u003Ca href=\"https:\u002F\u002Fwp-kama.ru\u002F\" rel=\"nofollow ugc\">Site wp-kama.ru\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Donate link:\u003C\u002Fh3>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.paypal.com\u002Fcgi-bin\u002Fwebscr?&cmd=_xclick&business=studia55x5@yandex.ru&currency_code=USD&amount=16&item_name=On coffee for the developer\" rel=\"nofollow ugc\">Pay with Paypal\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Translations\u003C\u002Fh3>\n\u003Cp>If you wish to help translate this plugin, you are most welcome!\u003Cbr \u002F>\nTo contribute, please visit \u003Ca href=\"https:\u002F\u002Ftranslate.wordpress.org\u002Fprojects\u002Fwp-plugins\u002Fcarousel-upsells-and-related-product-for-woocommerce\u002F\" rel=\"nofollow ugc\">translate.wordpress.org\u003C\u002Fa>\u003C\u002Fp>\n","The plugin replaces the standard related and upsells products on carousel slider using a script glide.js that does not depend on the jquery, which muc &hellip;",1000,31193,98,65,"2021-11-10T15:30:00.000Z","5.8.13","4.8","5.6",[86,87,88,89,90],"carousel","product-carousel","related-carousel","upsells-carousel","woocommerce-carousel","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcarousel-upsells-and-related-product-for-woocommerce\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcarousel-upsells-and-related-product-for-woocommerce.0.4.6.zip",85,{"slug":95,"name":96,"version":97,"author":7,"author_profile":8,"description":98,"short_description":99,"active_installs":77,"downloaded":100,"rating":101,"num_ratings":102,"last_updated":103,"tested_up_to":16,"requires_at_least":17,"requires_php":18,"tags":104,"homepage":25,"download_link":106,"security_score":101,"vuln_count":29,"unpatched_count":29,"last_vuln_date":38,"fetched_at":31},"wpc-custom-related-products","WPC Custom Related Products for WooCommerce","3.2.3","\u003Cp>\u003Cstrong>WPC Custom Related Products for WooCommerce\u003C\u002Fstrong> is a super easy plugin for creating a custom list of recommended products on single product pages. It’s a simple but powerful tool for boosting cross-selling on your site.\u003C\u002Fp>\n\u003Cp>By refining the related product list, store owners are entitled to promote products from the same collection or other product lines better, while making it easier for customers to find what they need easily or might be interested in. This, thus, offers a better chance for increasing order value and revenue.\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Enter some keywords to search & add products\u003C\u002Fli>\n\u003Cli>Set default products from Up-Sells, Cross-Sells or both\u003C\u002Fli>\n\u003Cli>Drag & drop to rearrange the order of items\u003C\u002Fli>\n\u003Cli>Search configurations: search limit, search by SKU, exact or sentence search\u003C\u002Fli>\n\u003Cli>Compatible with most common WordPress themes and plugins\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Not what you needed?\u003C\u002Fh4>\n\u003Cp>Please try other plugins from us:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoo-product-bundle\u002F\" title=\"WPC Product Bundles\" rel=\"ugc\">WPC Product Bundles\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwpc-composite-products\u002F\" title=\"WPC Composite Products\" rel=\"ugc\">WPC Composite Products\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwpc-grouped-product\u002F\" title=\"WPC Grouped Product\" rel=\"ugc\">WPC Grouped Product\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoo-bought-together\u002F\" title=\"WPC Frequently Bought Together\" rel=\"ugc\">WPC Frequently Bought Together\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwpc-force-sells\u002F\" title=\"WPC Force Sells\" rel=\"ugc\">WPC Force Sells\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n","WPC Custom Related Products allows you to choose custom related products for each product.",28951,100,1,"2026-03-15T10:25:00.000Z",[105,21,23,24],"custom-related","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwpc-custom-related-products.3.2.3.zip",{"slug":108,"name":109,"version":110,"author":7,"author_profile":8,"description":111,"short_description":112,"active_installs":113,"downloaded":114,"rating":101,"num_ratings":28,"last_updated":115,"tested_up_to":16,"requires_at_least":17,"requires_php":18,"tags":116,"homepage":25,"download_link":119,"security_score":79,"vuln_count":102,"unpatched_count":29,"last_vuln_date":120,"fetched_at":31},"wpc-smart-linked-products","WPC Smart Linked Products – Upsells & Cross-sells for WooCommerce","1.4.2","\u003Cp>Promoting related products, upsells, or cross-sells are among the most effective and common ways to encourage buyers to find out more choices and close the deal with a higher amount than their original intentions. WPC Smart Linked Products plugin is such a useful plugin to help store owners suggest more good items to buyers, which acts as a smart sale promoter for any online businesses.\u003C\u002Fp>\n\u003Cp>Combining with the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwpc-custom-related-products\u002F\" rel=\"ugc\">WPC Custom Related Products\u003C\u002Fa> plugin, which is specialized in dealing with related products, \u003Cstrong>WPC Smart Linked Products\u003C\u002Fstrong> will lay everything on the table for customers to easily make comparisons, analyze the needs & budgets, and decide faster. This makes people either end up purchasing an upsell version or upgrading their order value with related products & cross-sell products. Even when they decide to go back to their first choice, they have stayed on your site longer. Eventually, the sale revenue can see great improvements while more products are being paid attention.\u003C\u002Fp>\n\u003Cp>Worth mentioning is, this plugin is so versatile and powerful that users can define the sources for the main product & applicable linked products in abundant ways: storewide products, selected items, product types, tags, categories, attributes, etc. Users can also limit the number of linked products and order them to show the priority choice. It’s now saving you more time and effort when configuring upsells & cross-sells with the comprehensive list of sources and rules at hands.\u003C\u002Fp>\n\u003Ch4>Benefits\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Increase sale revenue vertically and\u002For horizontally\u003C\u002Fli>\n\u003Cli>Get more attention to more product lines & deals\u003C\u002Fli>\n\u003Cli>Convert more visitors into customers with ease\u003C\u002Fli>\n\u003Cli>Build better product and brand awareness\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Key Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Promote custom linked products (upsells, cross-sells) & related products\u003C\u002Fli>\n\u003Cli>Automatically generate custom linked products for bulk items\u003C\u002Fli>\n\u003Cli>Multiple sources: all products, products, brands, collections, types, visibility, tags, categories, attributes, shipping classes\u003C\u002Fli>\n\u003Cli>Creating rules for the display: item limit, product filters: order by & order\u003C\u002Fli>\n\u003Cli>Multiple rules can be set for the same item: rules’ order matters\u003C\u002Fli>\n\u003Cli>Compatible with \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwpc-custom-related-products\u002F\" rel=\"ugc\">WPC Custom Related Products for WooCommerce\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Compatible with most common WordPress themes and WooCommerce add-ons\u003C\u002Fli>\n\u003Cli>Premium: Combine different sources to define the main & linked products\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Distinguish between Related Products, Upsells & Cross-sells\u003C\u002Fh4>\n\u003Cp>Related products are displayed on the single product page where, in most cases, written “Related products” to promote products that share the same tags or categories with the main item that is being viewed.\u003C\u002Fp>\n\u003Cp>Upsells are products that come in a higher, better version than the one being viewed. Upsells are often considered the “upgraded” version of the current one with better quality and a higher price. When placed together, customers might end up comparing and choosing to buy a more expensive item.\u003C\u002Fp>\n\u003Cp>Cross-sells are complementary products that are often bought with or can go well with the main item. Customers can choose to purchase a combo of items to enjoy the discount or get better suggestions of what will come in handy when they purchase more items. Cross-sell products are displayed on the mini-cart and cart page to remind buyers of what they might have forgotten to get.\u003C\u002Fp>\n\u003Cp>If you use the WPC Custom Related Products plugin, you can find the Related products tab on the single product page to customize the item list. Linked products can be found on the Linked products tab. The global rules can be configured from under the WPClever menu.\u003C\u002Fp>\n\u003Ch4>Which to use?\u003C\u002Fh4>\n\u003Cp>When you need to automatically create related products from items that share the same tags or categories or define a hand-picked list of choices, you can use the WPC Custom Related Products plugin.\u003C\u002Fp>\n\u003Cp>When you need to take it to a higher level by suggesting more discounts when people purchase the related products alongside the main one, you can use the WPC Frequently Bought Together plugin and make related products the default products for a Bought Together deal.\u003C\u002Fp>\n\u003Cp>When you need to create a custom list of upsells or cross-sells and attach to different products at the same time in bulk, you can use this WPC Smart Linked Products plugin to deal with that.\u003C\u002Fp>\n\u003Ch4>Need more features?\u003C\u002Fh4>\n\u003Cp>Please try other plugins from us:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoo-smart-compare\u002F\" title=\"WPC Smart Compare\" rel=\"ugc\">WPC Smart Compare\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoo-smart-quick-view\u002F\" title=\"WPC Smart Quick View\" rel=\"ugc\">WPC Smart Quick View\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoo-smart-wishlist\u002F\" title=\"WPC Smart Wishlist\" rel=\"ugc\">WPC Smart Wishlist\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwpc-smart-notification\u002F\" title=\"WPC Smart Notification\" rel=\"ugc\">WPC Smart Notification\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwpc-ajax-add-to-cart\u002F\" title=\"WPC AJAX Add to Cart\" rel=\"ugc\">WPC AJAX Add to Cart\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n","WPC Smart Linked Products plugin simplifies managing related, upsells, and cross-sells products in bulk with custom rules and mixed combinations.",700,13096,"2026-03-15T04:03:00.000Z",[117,118,22,23,24],"cross-sells","linked","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwpc-smart-linked-products.1.4.2.zip","2025-04-01 00:00:00",{"slug":122,"name":123,"version":124,"author":125,"author_profile":126,"description":127,"short_description":128,"active_installs":129,"downloaded":130,"rating":101,"num_ratings":102,"last_updated":18,"tested_up_to":131,"requires_at_least":17,"requires_php":84,"tags":132,"homepage":135,"download_link":136,"security_score":101,"vuln_count":29,"unpatched_count":29,"last_vuln_date":38,"fetched_at":137},"mighty-frequently-bought-together","Mighty Frequently Bought Together for WooCommerce","1.1.2","MightyThemes","https:\u002F\u002Fprofiles.wordpress.org\u002Fmightythemes1\u002F","\u003Cp>Increase your product sales by recommending them to buy together with other relevant products on your WooCommerce Store.\u003C\u002Fp>\n\u003Ch3>Mighty Frequently Bought Together – Free WooCommerce Plugin\u003C\u002Fh3>\n\u003Cp>Curiosity kills the cat, it makes you either leave the site or browse one product at a time. Visitors see your product, but they don’t buy it. Literally.\u003C\u002Fp>\n\u003Cp>People want to have what others are buying. They see a popular recipe and then they will want to make that meal themselves.\u003C\u002Fp>\n\u003Cp>Use Mighty Frequently Bought Together for WooCommerce to add recommendations for products that you are already selling to boost your sales by up to 30%.\u003C\u002Fp>\n\u003Cp>You can display the custom products or the related products in your frequently bought together section on your WooCommerce Website.\u003C\u002Fp>\n\u003Cp>Mighty WooCommerce Frequently Bought Together plugin got its advanced pro version. You can \u003Cstrong>\u003Ca href=\"https:\u002F\u002Ftry.mightythemes.com\u002Fmighty-frequently-bought-together\u002Fproduct\u002Fhoodie-with-zipper\u002F\" rel=\"nofollow ugc\">give its backend demo a try online\u003C\u002Fa>\u003C\u002Fstrong>. Or you can have a look at its \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fmightythemes.com\u002Fproduct\u002Fmighty-frequently-bought-together\u002F\" rel=\"nofollow ugc\">detailed official landing page\u003C\u002Fa>\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Ch3>Key Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Unlimited number of products suggestions for a single product page.\u003C\u002Fli>\n\u003Cli>Two different box positions – Below the Product Summary and Below the product tabs.\u003C\u002Fli>\n\u003Cli>You can set the price method to From Sale Price or From Regular Price.\u003C\u002Fli>\n\u003Cli>Choose from the related products or select the custom products for the page.\u003C\u002Fli>\n\u003Cli>Full Styling options.\u003C\u002Fli>\n\u003Cli>When none is chosen, related products can be set as default products.\u003C\u002Fli>\n\u003Cli>You can choose whether you want to display all the products or want any number of products in the recommendations.\u003C\u002Fli>\n\u003Cli>Compatible with all WordPress themes and WooCommerce plugins.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Mighty Frequently Bought Together Pro Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>All the features from Free Versions\u003C\u002Fli>\n\u003Cli>Support different types of products:\n\u003Cul>\n\u003Cli>Related Products\u003C\u002Fli>\n\u003Cli>Cross Sells\u003C\u002Fli>\n\u003Cli>Up Sells\u003C\u002Fli>\n\u003Cli>Custom Selection\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Two different products layouts\u003C\u002Fli>\n\u003Cli>Frequently Bought Together box positions\u003C\u002Fli>\n\u003Cli>Control the Image Size\u003C\u002Fli>\n\u003Cli>Redirect to the checkout page immediately after clicking on the add to cart button.\u003C\u002Fli>\n\u003Cli>Highlight the discount to grab the attention\u003C\u002Fli>\n\u003Cli>Display all the products or show only limited products\u003C\u002Fli>\n\u003Cli>You can customize the labels for total price and buttons for single product, double products, three products and multiple products. Enable or disable the discount for recommended products.\u003C\u002Fli>\n\u003Cli>Apply discount conditions\u003C\u002Fli>\n\u003Cli>Add additional text above the product list to encourage customer to make a purchase\u003C\u002Fli>\n\u003Cli>Display products unchecked.\u003C\u002Fli>\n\u003Cli>Control the size of product images\u003C\u002Fli>\n\u003Cli>Customize the look and feel as per your needs\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fmightythemes.com\u002Fproduct\u002Fmighty-frequently-bought-together\" rel=\"nofollow ugc\">Grab Pro Version\u003C\u002Fa> || \u003Ca href=\"https:\u002F\u002Ftry.mightythemes.com\u002Fmighty-frequently-bought-together\u002Fproduct\u002Fhoodie-with-zipper\u002F\" rel=\"nofollow ugc\">Try Live Backend Demo\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Ch3>Have any questions or facing any issue?\u003C\u002Fh3>\n\u003Cp>We are proud of our support team. If you are facing any issue or have any questions regarding Mighty Addons for Elementor, feel free to \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fmightythemes.com\u002Fsupport\u002Fc\u002Fmighty-frequently-bought-together-for-woocommerce\u002F\" rel=\"nofollow ugc\">post us on our support forum\u003C\u002Fa>\u003C\u002Fstrong>. Our technical team would love to help you.\u003C\u002Fp>\n\u003Ch4>Developer? Want to contribute?\u003C\u002Fh4>\n\u003Cp>We 💗 Open Source. Come and see our products on \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fmightythemes\" rel=\"nofollow ugc\">GitHub\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>Have any suggestions or ideas which can improve our product?\u003C\u002Fh4>\n\u003Cp>Create an issue on the desired product or maybe give us a ⭐. 😀\u003C\u002Fp>\n","Increase your product sales by recommending them to buy together with other relevant products on your WooCommerce Store.",10,2400,"6.0.11",[20,133,22,134,23],"frequently-bought-together","woo","https:\u002F\u002Fmightythemes.com\u002Fproducts\u002Fmighty-frequently-bought-together\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmighty-frequently-bought-together.zip","2026-03-15T10:48:56.248Z",{"slug":139,"name":140,"version":141,"author":7,"author_profile":8,"description":142,"short_description":143,"active_installs":144,"downloaded":145,"rating":79,"num_ratings":146,"last_updated":147,"tested_up_to":16,"requires_at_least":17,"requires_php":18,"tags":148,"homepage":25,"download_link":151,"security_score":152,"vuln_count":153,"unpatched_count":29,"last_vuln_date":154,"fetched_at":31},"woo-smart-quick-view","WPC Smart Quick View for WooCommerce","4.3.0","\u003Cp>\u003Cstrong>WPC Smart Quick View for WooCommerce\u003C\u002Fstrong> allows shop owners to set up a Quick view popup, which enables customers to get a quick summary of the product details without leaving the current page. WPC Smart Quick View brings about an advanced site navigation experience for your visitors and helps people in decision-making; thus, turning more visitors into potential customers. It also helps to minimize the bounce rate and improve the site ranking. Besides, WPC Smart Quick View is fully optimized for SEO, compatible with any WordPress themes & WPML plugin for site translation. Especially, even on small screen hand-held devices, your site appearance would still be great thanks to the plugin’s high adaptability.\u003C\u002Fp>\n\u003Ch4>Live demo\u003C\u002Fh4>\n\u003Cp>Visit our \u003Ca href=\"https:\u002F\u002Fdemo.wpclever.net\u002Fwoosq\u002F\" title=\"live demo 01\" rel=\"nofollow ugc\">live demo 01\u003C\u002Fa> or \u003Ca href=\"https:\u002F\u002Fdemo.wpclever.net\u002Fwpcstore\u002F\" title=\"live demo 02\" rel=\"nofollow ugc\">live demo 02\u003C\u002Fa> to see how this plugin works.\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Three types: button, link, or Quick view popup\u003C\u002Fli>\n\u003Cli>Diversifying button positions for choice\u003C\u002Fli>\n\u003Cli>Editable & translatable button text\u003C\u002Fli>\n\u003Cli>Navigation buttons: Next\u002FPrevious Products\u003C\u002Fli>\n\u003Cli>Beautiful effects: 8 different popup effects for choice\u003C\u002Fli>\n\u003Cli>Truly compatible with all kinds of WordPress themes\u003C\u002Fli>\n\u003Cli>Manually add the button on any page by using shortcodes\u003C\u002Fli>\n\u003Cli>Customizable visibility of Quick view button for certain selected categories\u003C\u002Fli>\n\u003Cli>Highly adaptable view for all screen resolutions, even small-screen devices\u003C\u002Fli>\n\u003Cli>A useful tool for improving your site’s search engine optimization\u003C\u002Fli>\n\u003Cli>WPML compatible for building multilingual sites\u003C\u002Fli>\n\u003Cli>RTL support for better displaying right-to-left languages\u003C\u002Fli>\n\u003Cli>Premium: Customizable the content on quick-view popup\u003C\u002Fli>\n\u003Cli>Premium: Enable fancybox\u002Fzoom effect for product images\u003C\u002Fli>\n\u003Cli>Premium: Enable\u002Fdisable related products section\u003C\u002Fli>\n\u003Cli>Premium: Product summary fields: Title, Rating, Price, Excerpt, Add to Cart, Meta\u003C\u002Fli>\n\u003Cli>Premium: Add to Cart button can function as a single page or the archive page\u003C\u002Fli>\n\u003Cli>Premium: Customizable the visibility and text for View Product Details button\u003C\u002Fli>\n\u003Cli>Premium: Lifetime update and dedicated support\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Need more features?\u003C\u002Fh4>\n\u003Cp>Please try other plugins from us:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoo-smart-compare\u002F\" title=\"WPC Smart Compare\" rel=\"ugc\">WPC Smart Compare\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoo-smart-wishlist\u002F\" title=\"WPC Smart Wishlist\" rel=\"ugc\">WPC Smart Wishlist\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoo-fly-cart\u002F\" title=\"WPC Fly Cart\" rel=\"ugc\">WPC Fly Cart\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwpc-ajax-add-to-cart\u002F\" title=\"WPC AJAX Add to Cart\" rel=\"ugc\">WPC AJAX Add to Cart\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoo-added-to-cart-notification\u002F\" title=\"WPC Added To Cart Notification\" rel=\"ugc\">WPC Added To Cart Notification\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwpc-custom-related-products\u002F\" title=\"WPC Custom Related Products\" rel=\"ugc\">WPC Custom Related Products\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwpc-smart-linked-products\u002F\" title=\"WPC Smart Linked Products\" rel=\"ugc\">WPC Smart Linked Products\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n","WPC Smart Quick View allows users to get a quick look at products without opening the product page.",100000,2083883,30,"2026-03-14T03:37:00.000Z",[149,150,23,24],"quick-view","quickview","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwoo-smart-quick-view.4.3.0.zip",96,3,"2025-10-17 18:24:47",{"attackSurface":156,"codeSignals":474,"taintFlows":612,"riskAssessment":706,"analyzedAt":716},{"hooks":157,"ajaxHandlers":410,"restRoutes":463,"shortcodes":464,"cronEvents":472,"entryPointCount":473,"unprotectedCount":29},[158,164,166,171,174,176,180,184,187,190,194,198,201,205,209,213,216,219,222,227,231,235,239,243,246,250,255,258,262,265,269,272,275,279,283,287,291,295,299,303,306,310,313,316,320,323,327,330,333,336,340,344,347,351,355,358,361,365,368,371,374,378,381,385,387,389,392,396,398,402,407],{"type":159,"name":160,"callback":161,"priority":129,"file":162,"line":163},"filter","rest_request_after_callbacks","cart_item_data","includes\\class-blocks.php",84,{"type":159,"name":165,"callback":161,"priority":129,"file":162,"line":93},"woocommerce_hydration_request_after_callbacks",{"type":167,"name":168,"callback":169,"file":162,"line":170},"action","woocommerce_blocks_mini-cart_block_registration","closure",86,{"type":167,"name":172,"callback":169,"file":162,"line":173},"woocommerce_blocks_cart_block_registration",92,{"type":167,"name":175,"callback":169,"file":162,"line":79},"woocommerce_blocks_checkout_block_registration",{"type":167,"name":177,"callback":177,"file":178,"line":179},"init","includes\\class-woobt.php",33,{"type":159,"name":181,"callback":182,"priority":129,"file":178,"line":183},"woocommerce_available_variation","available_variation",36,{"type":159,"name":185,"callback":185,"priority":129,"file":178,"line":186},"woovr_data_attributes",37,{"type":167,"name":188,"callback":188,"file":178,"line":189},"admin_enqueue_scripts",40,{"type":167,"name":191,"callback":192,"file":178,"line":193},"admin_init","register_settings",41,{"type":159,"name":195,"callback":196,"priority":129,"file":178,"line":197},"pre_update_option","last_saved",42,{"type":167,"name":199,"callback":199,"file":178,"line":200},"admin_menu",43,{"type":167,"name":202,"callback":203,"file":178,"line":204},"wp_enqueue_scripts","enqueue_scripts",54,{"type":159,"name":206,"callback":207,"file":178,"line":208},"woocommerce_product_data_tabs","product_data_tabs",61,{"type":167,"name":210,"callback":211,"file":178,"line":212},"woocommerce_product_data_panels","product_data_panels",64,{"type":167,"name":214,"callback":215,"file":178,"line":80},"woocommerce_process_product_meta","process_product_meta",{"type":159,"name":217,"callback":218,"file":178,"line":65},"woocommerce_product_price_class","product_price_class",{"type":167,"name":220,"callback":221,"file":178,"line":63},"woocommerce_before_add_to_cart_button","add_to_cart_button",{"type":159,"name":223,"callback":224,"priority":225,"file":178,"line":226},"woocommerce_add_to_cart_sold_individually_found_in_cart","found_in_cart",11,74,{"type":159,"name":228,"callback":229,"priority":225,"file":178,"line":230},"woocommerce_add_to_cart_validation","add_to_cart_validation",78,{"type":167,"name":232,"callback":233,"priority":225,"file":178,"line":234},"woocommerce_add_to_cart","add_to_cart",79,{"type":159,"name":236,"callback":237,"priority":225,"file":178,"line":238},"woocommerce_add_cart_item_data","add_cart_item_data",80,{"type":159,"name":240,"callback":241,"priority":225,"file":178,"line":242},"woocommerce_get_cart_item_from_session","get_cart_item_from_session",81,{"type":167,"name":244,"callback":245,"file":178,"line":66},"wc_ajax_woobt_get_variation_items","ajax_get_variation_items",{"type":167,"name":247,"callback":248,"file":178,"line":249},"wc_ajax_woobt_add_all_to_cart","ajax_add_all_to_cart",88,{"type":167,"name":251,"callback":252,"priority":253,"file":178,"line":254},"woocommerce_before_mini_cart_contents","before_mini_cart_contents",9999,91,{"type":167,"name":256,"callback":257,"priority":253,"file":178,"line":173},"woocommerce_before_calculate_totals","before_calculate_totals",{"type":159,"name":259,"callback":260,"priority":129,"file":178,"line":261},"woocommerce_cart_item_name","cart_item_name",95,{"type":159,"name":263,"callback":264,"priority":129,"file":178,"line":152},"woocommerce_cart_item_quantity","cart_item_quantity",{"type":167,"name":266,"callback":267,"priority":129,"file":178,"line":268},"woocommerce_cart_item_removed","cart_item_removed",97,{"type":167,"name":270,"callback":271,"priority":129,"file":178,"line":101},"woocommerce_checkout_create_order_line_item","order_line_item",{"type":159,"name":273,"callback":260,"priority":129,"file":178,"line":274},"woocommerce_order_item_name",101,{"type":159,"name":276,"callback":277,"file":178,"line":278},"woocommerce_hidden_order_itemmeta","hidden_order_item_meta",104,{"type":167,"name":280,"callback":281,"priority":129,"file":178,"line":282},"woocommerce_before_order_itemmeta","before_order_item_meta",105,{"type":159,"name":284,"callback":285,"priority":129,"file":178,"line":286},"woocommerce_order_again_cart_item_data","order_again_item_data",108,{"type":167,"name":288,"callback":289,"file":178,"line":290},"woocommerce_cart_loaded_from_session","cart_loaded_from_session",109,{"type":167,"name":292,"callback":293,"priority":129,"file":178,"line":294},"woocommerce_cart_item_restored","cart_item_restored",112,{"type":159,"name":296,"callback":297,"priority":129,"file":178,"line":298},"plugin_action_links","action_links",115,{"type":159,"name":300,"callback":301,"priority":129,"file":178,"line":302},"plugin_row_meta","row_meta",116,{"type":159,"name":304,"callback":304,"priority":129,"file":178,"line":305},"display_post_states",119,{"type":159,"name":307,"callback":308,"priority":27,"file":178,"line":309},"pre_get_posts","search_sku",123,{"type":167,"name":307,"callback":311,"priority":27,"file":178,"line":312},"search_exact",127,{"type":167,"name":307,"callback":314,"priority":27,"file":178,"line":315},"search_sentence",131,{"type":159,"name":317,"callback":318,"file":178,"line":319},"woocommerce_products_admin_list_table_filters","product_filter",135,{"type":167,"name":307,"callback":321,"file":178,"line":322},"apply_product_filter",136,{"type":159,"name":324,"callback":325,"priority":27,"file":178,"line":326},"woobt_item_id","wpml_product_id",140,{"type":159,"name":328,"callback":325,"priority":27,"file":178,"line":329},"woobt_parent_id",141,{"type":159,"name":331,"callback":331,"priority":27,"file":178,"line":332},"woovr_default_selector",145,{"type":159,"name":334,"callback":334,"file":178,"line":335},"wpcsm_locations",148,{"type":159,"name":337,"callback":338,"priority":129,"file":178,"line":339},"woocommerce_product_export_meta_value","export_process",151,{"type":159,"name":341,"callback":342,"priority":129,"file":178,"line":343},"woocommerce_product_import_pre_insert_product_object","import_process",154,{"type":159,"name":345,"callback":169,"priority":129,"file":178,"line":346},"woobt_disable_nonce_check",160,{"type":167,"name":348,"callback":349,"file":178,"line":350},"woocommerce_before_add_to_cart_form","show_items_before_atc",198,{"type":167,"name":352,"callback":353,"file":178,"line":354},"woocommerce_after_add_to_cart_form","show_items_after_atc",202,{"type":167,"name":220,"callback":356,"file":178,"line":357},"show_items_before_atc_button",206,{"type":167,"name":220,"callback":359,"file":178,"line":360},"show_items_after_atc_button",210,{"type":167,"name":362,"callback":363,"file":178,"line":364},"woocommerce_single_product_summary","show_items_below_title",214,{"type":167,"name":362,"callback":366,"file":178,"line":367},"show_items_below_price",218,{"type":167,"name":362,"callback":369,"file":178,"line":370},"show_items_below_excerpt",222,{"type":167,"name":362,"callback":372,"file":178,"line":373},"show_items_below_meta",226,{"type":167,"name":375,"callback":376,"file":178,"line":377},"woocommerce_after_single_product_summary","show_items_above_summary",230,{"type":167,"name":375,"callback":379,"file":178,"line":380},"show_items_below_summary",234,{"type":167,"name":382,"callback":383,"file":178,"line":384},"woobt_custom_position","show_items_position",240,{"type":167,"name":188,"callback":203,"file":386,"line":60},"includes\\dashboard\\wpc-dashboard.php",{"type":167,"name":199,"callback":199,"file":386,"line":388},8,{"type":167,"name":390,"callback":169,"file":391,"line":60},"before_woocommerce_init","includes\\hpos.php",{"type":167,"name":188,"callback":393,"file":394,"line":395},"admin_scripts","includes\\kit\\wpc-kit.php",20,{"type":167,"name":199,"callback":199,"file":394,"line":397},21,{"type":167,"name":191,"callback":399,"file":400,"line":401},"woobt_check_version","includes\\log\\wpc-log.php",6,{"type":167,"name":403,"callback":404,"priority":225,"file":405,"line":406},"plugins_loaded","woobt_init","wpc-frequently-bought-together.php",39,{"type":167,"name":408,"callback":409,"file":405,"line":200},"admin_notices","woobt_notice_wc",[411,417,421,425,429,433,437,441,445,449,452,455,459],{"action":412,"nopriv":413,"callback":414,"hasNonce":415,"hasCapCheck":415,"file":178,"line":416},"woobt_update_search_settings",false,"ajax_update_search_settings",true,44,{"action":418,"nopriv":413,"callback":419,"hasNonce":415,"hasCapCheck":413,"file":178,"line":420},"woobt_get_search_results","ajax_get_search_results",45,{"action":422,"nopriv":413,"callback":423,"hasNonce":415,"hasCapCheck":413,"file":178,"line":424},"woobt_add_text","ajax_add_text",46,{"action":426,"nopriv":413,"callback":427,"hasNonce":415,"hasCapCheck":415,"file":178,"line":428},"woobt_add_rule","ajax_add_rule",47,{"action":430,"nopriv":413,"callback":431,"hasNonce":415,"hasCapCheck":415,"file":178,"line":432},"woobt_add_combination","ajax_add_combination",48,{"action":434,"nopriv":413,"callback":435,"hasNonce":415,"hasCapCheck":415,"file":178,"line":436},"woobt_search_term","ajax_search_term",49,{"action":438,"nopriv":413,"callback":439,"hasNonce":415,"hasCapCheck":415,"file":178,"line":440},"woobt_import_export","ajax_import_export",50,{"action":442,"nopriv":413,"callback":443,"hasNonce":415,"hasCapCheck":415,"file":178,"line":444},"woobt_import_export_save","ajax_import_export_save",51,{"action":446,"nopriv":413,"callback":447,"hasNonce":415,"hasCapCheck":413,"file":386,"line":448},"wpc_get_plugins","ajax_get_plugins",9,{"action":450,"nopriv":413,"callback":451,"hasNonce":415,"hasCapCheck":413,"file":386,"line":129},"wpc_get_suggestion","ajax_get_suggestion",{"action":453,"nopriv":413,"callback":454,"hasNonce":415,"hasCapCheck":415,"file":386,"line":225},"wpc_export","ajax_export",{"action":456,"nopriv":413,"callback":457,"hasNonce":415,"hasCapCheck":415,"file":386,"line":458},"wpc_import","ajax_import",12,{"action":460,"nopriv":413,"callback":461,"hasNonce":415,"hasCapCheck":413,"file":394,"line":462},"wpc_get_essential_kit","ajax_get_essential_kit",22,[],[465,469],{"tag":466,"callback":467,"file":178,"line":468},"woobt","shortcode",57,{"tag":470,"callback":467,"file":178,"line":471},"woobt_items",58,[],15,{"dangerousFunctions":475,"sqlUsage":483,"outputEscaping":485,"fileOperations":29,"externalRequests":153,"nonceChecks":610,"capabilityChecks":388,"bundledLibraries":611},[476,479,482],{"fn":477,"file":386,"line":274,"context":478},"unserialize","$plugins     = unserialize( $response['body'] );",{"fn":477,"file":386,"line":480,"context":481},179,"$plugins = unserialize( $response['body'] );",{"fn":477,"file":394,"line":79,"context":478},{"prepared":28,"raw":29,"locations":484},[],{"escaped":486,"rawEcho":487,"locations":488},435,60,[489,492,494,496,498,500,502,504,506,508,510,512,514,516,518,520,522,524,526,528,530,532,534,536,538,540,542,544,546,548,550,552,554,556,558,560,562,564,566,568,570,572,574,576,578,580,582,584,586,588,590,592,594,596,598,600,602,604,606,608],{"file":178,"line":490,"context":491},316,"raw output",{"file":178,"line":493,"context":491},692,{"file":178,"line":495,"context":491},970,{"file":178,"line":497,"context":491},971,{"file":178,"line":499,"context":491},977,{"file":178,"line":501,"context":491},983,{"file":178,"line":503,"context":491},986,{"file":178,"line":505,"context":491},1080,{"file":178,"line":507,"context":491},1352,{"file":178,"line":509,"context":491},1353,{"file":178,"line":511,"context":491},1355,{"file":178,"line":513,"context":491},1389,{"file":178,"line":515,"context":491},1489,{"file":178,"line":517,"context":491},2207,{"file":178,"line":519,"context":491},2384,{"file":178,"line":521,"context":491},2426,{"file":178,"line":523,"context":491},2434,{"file":178,"line":525,"context":491},2445,{"file":178,"line":527,"context":491},2536,{"file":178,"line":529,"context":491},2592,{"file":178,"line":531,"context":491},2679,{"file":178,"line":533,"context":491},2840,{"file":178,"line":535,"context":491},2841,{"file":178,"line":537,"context":491},3081,{"file":178,"line":539,"context":491},3156,{"file":178,"line":541,"context":491},3175,{"file":178,"line":543,"context":491},3177,{"file":178,"line":545,"context":491},3210,{"file":178,"line":547,"context":491},3247,{"file":178,"line":549,"context":491},3256,{"file":178,"line":551,"context":491},3270,{"file":178,"line":553,"context":491},3277,{"file":178,"line":555,"context":491},3286,{"file":178,"line":557,"context":491},3288,{"file":178,"line":559,"context":491},3293,{"file":178,"line":561,"context":491},3310,{"file":178,"line":563,"context":491},3366,{"file":178,"line":565,"context":491},3376,{"file":178,"line":567,"context":491},3405,{"file":178,"line":569,"context":491},3422,{"file":178,"line":571,"context":491},3424,{"file":178,"line":573,"context":491},3429,{"file":178,"line":575,"context":491},3440,{"file":178,"line":577,"context":491},3511,{"file":178,"line":579,"context":491},3532,{"file":178,"line":581,"context":491},3534,{"file":178,"line":583,"context":491},3556,{"file":178,"line":585,"context":491},3570,{"file":178,"line":587,"context":491},3612,{"file":178,"line":589,"context":491},3622,{"file":178,"line":591,"context":491},3625,{"file":178,"line":593,"context":491},3665,{"file":178,"line":595,"context":491},3714,{"file":178,"line":597,"context":491},3731,{"file":178,"line":599,"context":491},3736,{"file":178,"line":601,"context":491},3772,{"file":178,"line":603,"context":491},3818,{"file":178,"line":605,"context":491},4332,{"file":386,"line":607,"context":491},229,{"file":386,"line":609,"context":491},283,17,[],[613,629,639,650,671,682,695],{"entryPoint":614,"graph":615,"unsanitizedCount":102,"severity":41},"admin_menu_content (includes\\class-woobt.php:307)",{"nodes":616,"edges":627},[617,622],{"id":618,"type":619,"label":620,"file":178,"line":621},"n0","source","$_GET",921,{"id":623,"type":624,"label":625,"file":178,"line":499,"wp_function":626},"n1","sink","echo() [XSS]","echo",[628],{"from":618,"to":623,"sanitized":413},{"entryPoint":630,"graph":631,"unsanitizedCount":102,"severity":41},"product_filter_callback (includes\\class-woobt.php:4326)",{"nodes":632,"edges":637},[633,636],{"id":618,"type":619,"label":634,"file":178,"line":635},"$_REQUEST",4327,{"id":623,"type":624,"label":625,"file":178,"line":605,"wp_function":626},[638],{"from":618,"to":623,"sanitized":413},{"entryPoint":640,"graph":641,"unsanitizedCount":29,"severity":649},"ajax_get_search_results (includes\\class-woobt.php:2293)",{"nodes":642,"edges":647},[643,646],{"id":618,"type":619,"label":644,"file":178,"line":645},"$_POST",2299,{"id":623,"type":624,"label":625,"file":178,"line":519,"wp_function":626},[648],{"from":618,"to":623,"sanitized":415},"low",{"entryPoint":651,"graph":652,"unsanitizedCount":29,"severity":649},"\u003Cclass-woobt> (includes\\class-woobt.php:0)",{"nodes":653,"edges":667},[654,655,656,660,663,665],{"id":618,"type":619,"label":620,"file":178,"line":621},{"id":623,"type":624,"label":625,"file":178,"line":499,"wp_function":626},{"id":657,"type":619,"label":658,"file":178,"line":659},"n2","$_POST (x40)",1423,{"id":661,"type":624,"label":625,"file":178,"line":662,"wp_function":626},"n3",1560,{"id":664,"type":619,"label":634,"file":178,"line":635},"n4",{"id":666,"type":624,"label":625,"file":178,"line":605,"wp_function":626},"n5",[668,669,670],{"from":618,"to":623,"sanitized":415},{"from":657,"to":661,"sanitized":415},{"from":664,"to":666,"sanitized":415},{"entryPoint":672,"graph":673,"unsanitizedCount":29,"severity":649},"ajax_export (includes\\dashboard\\wpc-dashboard.php:215)",{"nodes":674,"edges":680},[675,678],{"id":618,"type":619,"label":676,"file":386,"line":677},"$_POST (x3)",220,{"id":623,"type":624,"label":625,"file":386,"line":679,"wp_function":626},227,[681],{"from":618,"to":623,"sanitized":415},{"entryPoint":683,"graph":684,"unsanitizedCount":29,"severity":649},"ajax_import (includes\\dashboard\\wpc-dashboard.php:236)",{"nodes":685,"edges":693},[686,689],{"id":618,"type":619,"label":687,"file":386,"line":688},"$_POST (x2)",241,{"id":623,"type":624,"label":690,"file":386,"line":691,"wp_function":692},"update_option() [Settings Manipulation]",248,"update_option",[694],{"from":618,"to":623,"sanitized":415},{"entryPoint":696,"graph":697,"unsanitizedCount":29,"severity":649},"\u003Cwpc-dashboard> (includes\\dashboard\\wpc-dashboard.php:0)",{"nodes":698,"edges":703},[699,700,701,702],{"id":618,"type":619,"label":676,"file":386,"line":677},{"id":623,"type":624,"label":625,"file":386,"line":679,"wp_function":626},{"id":657,"type":619,"label":687,"file":386,"line":688},{"id":661,"type":624,"label":690,"file":386,"line":691,"wp_function":692},[704,705],{"from":618,"to":623,"sanitized":415},{"from":657,"to":661,"sanitized":415},{"summary":707,"deductions":708},"The \"woo-bought-together\" plugin v7.7.7 demonstrates a mixed security posture. On the positive side, it has a substantial number of nonce and capability checks, and all SQL queries utilize prepared statements, indicating good practices in these areas. The absence of raw SQL queries and file operations is also a strength. However, the presence of the \"unserialize\" function is a notable concern, as it can be a vector for remote code execution if user-supplied data is directly unserialized without proper sanitization. While the taint analysis did not reveal critical or high severity unsanitized paths, the fact that two flows with unsanitized paths were found warrants attention, especially in conjunction with the use of \"unserialize\".\n\nThe plugin's vulnerability history shows two medium severity CVEs, both related to missing authorization. While there are currently no unpatched vulnerabilities, the pattern of past authorization issues suggests a recurring theme that needs continuous vigilance. The most recent vulnerability being on August 16, 2024, indicates that even recent versions have had exploitable flaws. In conclusion, while the plugin employs several security best practices, the potential risks associated with \"unserialize\" and the historical pattern of authorization vulnerabilities represent areas that require careful monitoring and potentially further hardening.",[709,711,714],{"reason":710,"points":388},"Dangerous function 'unserialize' used",{"reason":712,"points":713},"Flows with unsanitized paths found",5,{"reason":715,"points":129},"Medium severity CVEs in history","2026-03-16T17:43:34.194Z",{"wat":718,"direct":735},{"assetPaths":719,"generatorPatterns":726,"scriptPaths":727,"versionParams":728},[720,721,722,723,724,725],"\u002Fwp-content\u002Fplugins\u002Fwoo-bought-together\u002Fassets\u002Fcss\u002Fblocks.css","\u002Fwp-content\u002Fplugins\u002Fwoo-bought-together\u002Fassets\u002Fjs\u002Fblocks.js","\u002Fwp-content\u002Fplugins\u002Fwoo-bought-together\u002Fassets\u002Fcss\u002Fwoobt.css","\u002Fwp-content\u002Fplugins\u002Fwoo-bought-together\u002Fassets\u002Fjs\u002Fwoobt.js","\u002Fwp-content\u002Fplugins\u002Fwoo-bought-together\u002Fassets\u002Fjs\u002Fwpc-smart-quantity.js","\u002Fwp-content\u002Fplugins\u002Fwoo-bought-together\u002Fassets\u002Fjs\u002Fwpc-smart-shortcode.js",[],[721,723,724,725],[729,730,731,732,733,734],"woo-bought-together\u002Fassets\u002Fcss\u002Fblocks.css?ver=","woo-bought-together\u002Fassets\u002Fjs\u002Fblocks.js?ver=","woo-bought-together\u002Fassets\u002Fcss\u002Fwoobt.css?ver=","woo-bought-together\u002Fassets\u002Fjs\u002Fwoobt.js?ver=","woo-bought-together\u002Fassets\u002Fjs\u002Fwpc-smart-quantity.js?ver=","woo-bought-together\u002Fassets\u002Fjs\u002Fwpc-smart-shortcode.js?ver=",{"cssClasses":736,"htmlComments":742,"htmlAttributes":743,"restEndpoints":747,"jsGlobals":748,"shortcodeOutput":752},[737,738,739,740,741],"woobt-items","woobt-main-wrap","woobt-add-to-cart","woobt-main-product","woobt-product-item",[],[744,745,746],"data-woobt_id","data-product_id","data-woobt_group",[],[749,750,751],"woobt_params","wpc_smart_quantity_params","wpc_smart_shortcode_params",[753,754],"[bought_together]","[wpc_smart_shortcode]"]