
內容簡介
此外掛允許透過 URL 參數將多個簡單產品(非變數或分組產品)一次性加入 WooCommerce 購物車,擴展了 WooCommerce 原生的單一產品加入功能,提升購物體驗。
【主要功能】
• 支援多個產品一次性加入購物車
• 自訂每個請求的最大產品數量
• 設定每個產品的最大數量限制
外掛標籤
開發者團隊
② 後台搜尋「Add multiple products to cart via url for Woocommerce」→ 直接安裝(推薦)
原文外掛簡介
This plugin allows adding multiple simple (not variable or grouped) products to the WooCommerce cart using URL parameters. While WooCommerce natively supports adding a single product to the cart via a URL parameter like add-to-cart=product_id&quantity=quantity, this plugin extends that functionality to support multiple products in a single URL.
How it works:
URL Format: ?add-to-cart=product_id:quantity,product_id:quantity,product_id:quantity
Single Quantity: If the quantity is not specified (eg. ?add-to-cart=product_id,product_id:quantity), the product is added with a quantity of 1.
Examples:
Adding multiple products with specific quantities:
example.com/cart/?add-to-cart=12:2,34:1,56:5
Adding multiple products with default quantity:
example.com/cart/?add-to-cart=12,34:2,56
Configuration
The plugin works out of the box with no configuration required. However, you can optionally define the following constants in your wp-config.php to adjust the default limits:
Maximum products per request (default: 50)
define( ‘ADD_MULTIPLE_TO_WC_CART_PRODUCT_LIMIT’, 50 );
Limits how many product entries are processed in a single URL. Extra products beyond the limit are silently ignored.
Maximum quantity per product (default: 999)
define( ‘ADD_MULTIPLE_TO_WC_CART_QTY_MAXIMUM’, 999 );
Caps the quantity of each individual product. Any quantity above this value is clamped to the maximum.
Example — allow up to 10 products with a max qty of 100:
define( ‘ADD_MULTIPLE_TO_WC_CART_PRODUCT_LIMIT’, 10 );
define( ‘ADD_MULTIPLE_TO_WC_CART_QTY_MAXIMUM’, 100 );
