WooCommerce
94Everything you need to launch an online store in days and keep it growing for years. From your first sale to m...
Add multiple products to WooCommerce cart with native add-to-cart parameters.
Add Multiple Products to Cart via URL for WooCommerce is a WordPress plugin that enables users to add multiple simple products to the WooCommerce cart using URL parameters. It extends the native WooCommerce functionality, allowing for a more efficient way to add several products in one action. This plugin is suitable for users who want to streamline the shopping experience on their WooCommerce sites by facilitating bulk additions to the cart via URLs.
The plugin requires no configuration to function, but users have the option to set limits on the number of products and quantities through constants in the wp-config.php file. It is designed for simple products only, not variable or grouped products, and works with WooCommerce installations that meet the specified PHP and WordPress requirements.
Best for: This plugin suits WooCommerce store owners looking to enhance the cart functionality for their customers.
What it does well
Where it falls short
This plugin offers a practical solution for adding multiple products to the cart efficiently. It is particularly useful for users who frequently manage bulk product additions.
Alvaro Vasconcelos's own description of Add multiple products to cart via url for Woocommerce, lightly tidied.
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.
?add-to-cart=product_id:quantity,product_id:quantity,product_id:quantity?add-to-cart=product_id,product_id:quantity), the product is added with a quantity of 1.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 );
Other plugins for selling online.
Everything you need to launch an online store in days and keep it growing for years. From your first sale to m...
Top-rated antispam for contact forms, comments, WooCommerce, eCommerce, and login. No CAPTCHAs, no friction, j...
Weight based shipping methods for WooCommerce. Flexible shipping with table rate rules by cart weight and orde...
Every store loses sales to cart abandonment. But with Cart Abandonment Recovery for WooCommerce, you can win t...
Germanized extends WooCommerce to become a legally compliant shop for the german market. Must Have for every g...
🤩 Make popups & optin forms to get more email newsletter subscribers, leads, and sales - #1 most popular...