Home » WooCommerce: Add to Cart Quantity Suffix

WooCommerce: Add to Cart Quantity Suffix

by adminkys

On a default WooCommerce install, we add X products to cart by defining the add to cart quantity on the single product page.

But what if your shop sells spices? It’s likely that those quantities are actually pounds / kilograms / or whatever weight unit you require. And what if your WooCommerce business is entirely focused around Italian extra virgin olive oil (asking for a friend!), that you’d sell per liter?

In such custom cases, it’s nice to specify the unit beside the add to cart quantity, so that customers know how much and what they are buying. So, let’s see how to add an add to cart quantity suffix beside the quantity input field on the single product page. Enjoy!

In this case, I needed to specify that each quantity unit is 1 liter. It’s easier now for WooCommerce customers to understand how much they are buying, which means better reviews and fewer returns.

PHP Snippet: Add to Cart Quantity Input Suffix @ WooCommerce Single Product Page

/**
 * @snippet       Quantity Suffix @ WooCommerce Single Product
 * @how-to        Get tutoraspire.com FREE
 * @author        Tutor Aspire
 * @compatible    WooCommerce 7
 * @donate $9     https://www.tutoraspire.com
 */

add_action( 'woocommerce_after_quantity_input_field', 'tutoraspire_echo_qty_front_add_cart' );
 
function tutoraspire_echo_qty_front_add_cart() {
echo 'liters'; 
}

You may also like