Linux 软件免费装
Banner图

CartRules One Tag in Cart for WooCommerce

开发者 businessbloomer
更新时间 2026年9月8日 16:54
PHP版本: 7.4 及以上
WordPress版本: 7.1
版权: GPLv2 or later
版权网址: 版权信息

标签

woocommerce cart checkout product tag restrict cart

下载

1.0.0

详情介绍:

This plugin stops customers from mixing products with different tags in the same order. If a product is already in the cart, adding a product with a different tag will either be blocked, or the cart will be emptied first, depending on the option you choose. This is useful for stores that need to keep certain product groups separate at checkout, for example pre-orders, personalized items, or products fulfilled by a different process. Once activated, go to WooCommerce > Settings > CartRules > One Tag in Cart to turn the restriction on and choose what should happen. Works with both the classic, shortcode-based cart and checkout, and the newer WooCommerce Cart and Checkout blocks. Why upgrade to CartRules PRO? This plugin only restricts the cart by tag. CartRules One in Cart PRO replaces it, and every other free CartRules plugin, with a single plugin that handles every rule type and gives you more control over how each one behaves. Every rule type, in one plugin More control per rule Get CartRules One in Cart PRO →

安装:

  1. Upload the plugin folder to /wp-content/plugins/, or install it through the Plugins menu in WordPress directly.
  2. Activate the plugin through the Plugins menu in WordPress.
  3. Go to WooCommerce > Settings > CartRules > One Tag in Cart to turn the restriction on and choose what should happen.

常见问题:

Is there a version that combines multiple rule types?

Yes. CartRules One in Cart PRO lets you combine category, tag, brand, shipping class, and product type restrictions in one plugin, with unlimited rules and more advanced conditions.

Which "tag" does this plugin use?

WooCommerce's own built-in product tags (the native product_tag taxonomy).

What happens if a product isn't tagged?

It's not restricted. Only products that have at least one tag assigned are checked against what's already in the cart.

What happens if a product has more than one tag?

It's allowed, as long as it shares at least one tag with what's already in the cart.

Does this work with variable products?

Yes, it works with all product types.

Does this work with the WooCommerce Cart and Checkout blocks, or only the classic shortcode-based cart?

Both. The restriction is applied when a product is added to the cart, so it works the same way whether your store uses the classic cart/checkout pages or the block-based versions.

Does this affect orders created or edited from wp-admin?

No, the restriction only applies to the storefront cart. Orders added or changed from wp-admin are not affected.

更新日志:

1.0.2 1.0.1 1.0.0