Linux 软件免费装

Cross-Sell with Discounts for WooCommerce – Upsells, Related Products & Cart Offers

开发者 sergej7
更新时间 2026年10月22日 22:14
PHP版本: 7.4 及以上
WordPress版本: 7.1
版权: GPLv2 or later
版权网址: 版权信息

标签

woocommerce upsell cross-sell related-products product-recommendations

下载

1.13.1 1.13.2 1.12.0 1.14.0 1.13.3 1.14.1 1.14.3 1.15.0 1.14.2 1.15.1 1.16.0

详情介绍:

Increase your WooCommerce average order value with cross-sell and upsell offers and automatic discounts. Cross-Sell with Discounts for WooCommerce recommends related products in the mini-cart, cart and checkout — exactly when customers are ready to buy. Create category-based product recommendations, add an optional automatic discount and let customers add items with one click — no coupon codes and no page reloads. Show a matching offer at the perfect moment Example: A customer adds a suitcase to the cart. The plugin automatically recommends a matching luggage strap or travel organizer at 15% off. The offer appears in the mini-cart, cart or checkout and is added with one click — the discount applies automatically as long as the suitcase stays in the cart. Key features Where offers appear Offers are shown in the mini-cart drawer, on the cart page and during checkout — including the WooCommerce block checkout. You decide where each location is active. How it works in three steps
  1. Open a product, go to the Cross-Selling tab and tick "Use as cross-sell".
  2. Choose the trigger categories and, optionally, an automatic discount in percent — limited to a number of items per order if you like.
  3. As soon as a customer has a product from one of those categories in the cart, your product is suggested — with its discount.
Keep your margins under control Cross-sell discounts should win extra sales, not give your margin away. Why use this instead of standard WooCommerce cross-sells? WooCommerce's built-in cross-sells must be assigned manually per product, offer no discount and only appear on the cart page. This plugin adds category-based triggers (no per-product linking), an automatic discount, placement in the mini-cart, cart and checkout, one-click adding and multiple layouts — and can even hide WooCommerce's own cross-sells and related products so only your offers show. Perfect for WooCommerce stores selling Compatibility and performance Free and Pro The free version includes all essential cross-selling features. No account, external service or Pro subscription is required. The optional Pro add-on adds product-tag triggers, automatic tiered discounts (by cart subtotal), role-based pricing for wholesale customers, members or staff, time-limited discounts, display visibility rules (show a cross-sell only within a time window and/or to specific user roles), a discounted quantity matched to the trigger (one discounted item per trigger item — e.g. two burgers, two discounted drinks) and a Quick-View variant picker for variable products. Privacy and data The plugin runs entirely inside your WordPress installation. It does not send customer or shop data to any external service, requires no account or SaaS connection and creates no custom database tables (it uses post meta, options and transients only).

安装:

  1. Upload the cross-sell-with-discounts-for-woocommerce folder to /wp-content/plugins/, or install it from the WordPress Plugins screen.
  2. Activate the plugin through the Plugins menu. WooCommerce must be installed and active.
  3. Open a product, go to the Cross-Selling tab, tick "Use as cross-sell", set an optional discount and priority, a short description, and the trigger categories.
  4. Configure the global display under WooCommerce → Cross-Sell: heading, layout (list / slider / grid), button label/icon, display locations (mini-cart / cart / checkout), the maximum number of suggestions and their sorting, plus performance/caching options.

屏幕截图:

  • Grid layout in the off-canvas mini-cart, with a customizable heading and an optional per-product discount.
  • Optional info badge with a tooltip (Pro) — a simple message, or a dynamic message based on the applied discount.

升级注意事项:

1.16.0 New: limit how many items get the cross-sell discount, optionally keep coupons off discounted items, and see the discount on each order line. Existing behaviour is unchanged until you enable these options. 1.15.1 Maintenance update: the update notice now also shows on the Plugins screen, plus internal cleanups. No configuration changes. 1.15.0 New global "maximum suggestions" and sorting options (priority, popularity, price, newest). Note: the per-category enable/limit screen was removed — every target category you set now triggers, capped by the new global maximum. 1.14.3 New option to hide WooCommerce's own cross-sells and related products, plus a fix for flickering mini-cart images after add-to-cart. 1.14.2 Layout fix: cross-sell suggestions no longer overlap other theme elements (e.g. a mini-cart footer) in some themes. 1.14.1 Variable products now work as cross-sell suggestions, plus card color/border options and a 4-column cart grid. 1.14.0 New Grid layout with image formats and overlay styles for cross-sell suggestions. 1.13.3 New slider layout for cross-sell suggestions, plus an optional button color. 1.13.2 Higher per-category suggestion limit (up to 20) and clearer settings wording. 1.13.1 Refreshed settings screen and new add-on hooks. No configuration changes required. 1.12.0 Initial public release.

常见问题:

How do I add cross-sells and upsells in WooCommerce?

Open any product, go to the Cross-Selling tab, tick "Use as cross-sell" and choose the trigger categories. Whenever a customer has a product from one of those categories in the cart, your product is recommended as a cross-sell in the mini-cart, cart and checkout.

How can I increase the average order value in WooCommerce?

Show relevant related products at the moment of purchase and add an optional automatic discount. Well-placed, one-click cross-sell offers in the mini-cart, cart and checkout are a proven way to lift the average order value without discount codes or extra campaigns.

Can I use cross-sell suggestions without offering a discount?

Yes. The discount is optional — leave it empty (or 0) and the product is simply recommended without a price change.

Can I select individual products as triggers?

No. Triggers are category-based, which keeps rules low-maintenance. The optional Pro add-on additionally lets you trigger by product tag.

How many cross-sell products can be displayed?

There is a global "Maximum suggestions" setting (1–20, default 4). The combined list is sorted (by priority, popularity, price or newest) and then capped to that number.

Does it support variable products?

Yes. Variable products show a "Choose option" link and a "from" price. The Pro add-on adds in-place variant selection and a Quick-View popup.

Does it work with sale prices?

Yes. The cross-sell discount is applied on top of the current price — if the product is on sale, it is calculated from the sale price (never from the higher regular price). The original price is shown struck through.

Is the discount a coupon? Can customers combine it with a coupon?

No, it is a price reduction applied to the cart item. By default it combines with WooCommerce coupons; under WooCommerce → Cross-Sell → Discounts you can keep coupons off items that already have a cross-sell discount instead. A trigger product must be in the cart for the discount to apply.

Can I limit how many items get the discount?

Yes. On the product's Cross-Selling tab, set "Discounted quantity" to a fixed maximum per order — further items of that product are charged at the regular price, and the cart shows both parts separately. The Pro add-on can instead give one discounted item per trigger item in the cart.

Can I display suggestions using a shortcode?

Yes — use [wccs_cross_sell] to place suggestions anywhere, which is handy for block themes or custom templates.

Does it work with my theme and with page builders?

Yes. The plugin uses the standard WooCommerce mini-cart, cart and checkout hooks and works with common themes such as Storefront, Astra, Kadence and Flatsome (a dedicated adapter keeps full Flatsome compatibility). Because suggestions render through WooCommerce — or via the [wccs_cross_sell] shortcode — they work independently of Elementor and other page builders.

Does it support the block-based cart and checkout?

Yes. Suggestions are rendered after the checkout block (hydration-safe), and adding a product refreshes the Store API cart and totals without a page reload.

Can I change how the suggestions look?

Yes. Under WooCommerce → Cross-Sell → Layout you can choose a stacked list, a horizontal slider (dots or arrows), or a responsive grid with image formats (4:3, 1:1, 3:4) and overlay styles. You can also set the heading, the add-to-cart button label/icon/colour, card colours and border, and show or hide the quantity selector.

Does the plugin send customer or shop data to an external service?

No. The free plugin runs entirely inside your WordPress installation and requires no external account or SaaS connection.

What happens when the trigger product is removed from the cart?

The suggestion and its automatic discount are removed immediately — everything is recalculated on each cart update, including at checkout.

What happens to my data when I uninstall?

Deleting the plugin (not just deactivating it) removes all of its data — the settings option, product metas and any legacy category metas — site-wide. There are no custom database tables and no cron events.

Can I give specific user roles an extra discount?

That is provided by the optional Pro add-on (role-based pricing per role, with per-product overrides). The free plugin does not include role discounts.

更新日志:

1.16.0 1.15.1 1.15.0 1.14.3 1.14.2 1.14.1 1.14.0 1.13.3 1.13.2 1.13.1 1.13.0 1.12.0