How to Change Cart Totals Text on WooCommerce Cart Page?

In this article, I’ll share a bit of code to help you customize the cart total text on the WooCommerce cart page.

So without any further ado, let’s jump into the tutorial. 

Change Cart Totals Text on WooCommerce Cart Page

Besides changing the total cart text on the WooCommerce cart page, you can also change the ‘Shipping’ and ‘Subtotal’ labels. 

Follow the following steps to change the total cart text on the WooCommerce cart page

1. Code to Change the Cart Totals text on WooCommerce Cart Page

I’ll use the code to change the cart total text on the WooCommerce cart page. Copy the following code to do so. 

function woosuite_change_cart_totals_text( $translated_text, $text, $domain ) {
    if ( $text === 'Total' ) {
        $translated_text = 'Your New Text';
    }
    return $translated_text;
}
add_filter( 'gettext', 'woosuite_change_cart_totals_text', 20, 3 );

2. Understanding the Code

Here, I’ll explain the code to give you a better understanding. 

  • The function is defined with the name woosuite_change_cart_totals_text. It takes three parameters: $translated_text, $text, and $domain.
  • Inside the function is an if statement that checks if the value of $text equals ‘Total’.
  • If the condition is true, the variable $translated_text is assigned the value ‘Your New Text’. This means that whenever the original text “Total” is encountered, it will be replaced with the custom text specified.
  • Finally, the function returns the modified $translated_text value.
  • The add_filter() function is used to hook the woosuite_change_cart_totals_text function to the gettext filter with a priority of 20. This ensures that the custom text replacement takes place appropriately during the translation

3. Paste the Code to Your Store

After copying the code, we need to paste it into the WooCommerce store to change the cart totals text on the WooCommerce cart page. 

We have shared a few ways to add the code to WordPress here.

I have used a code snippet plugin to paste the code to my demo store. 

Don’t forget to save and activate the snippet. 

4. Final Results

Here are the final results after pasting the above code to my store. 

Change Shipping Text on WooCommerce Cart Page

You need to use the following code to change the shipping text label on the WooCommerce cart page. 

function woosuite_change_shipping_label( $label ) {
    $new_label = 'Delivery Charges';
    return $new_label;
}
add_filter( 'woocommerce_shipping_package_name', 'woosuite_change_shipping_label' );

Final Results

Here are the final results after pasting the above code to my store. 

Change Subtotal Text on WooCommerce Cart Page

You need to use the following code to change the subtotal text label on the WooCommerce cart page.

function woosuite_change_subtotals_text( $translated_text, $text, $domain ) {
    if ( $text === 'Subtotal' ) {
        $translated_text = 'Your New Label';
    }
    return $translated_text;
}
add_filter( 'gettext', 'woosuite_change_subtotals_text', 20, 3 );

Final Results

Here are the final results after pasting the above code to my store. 

Conclusion

I hope this article was helpful to you and you were able to change the cart totals text on the WooCommerce cart page. I have also shared the code to change the ‘Shipping’ and ‘Subtotal’ labels.  

Brian
Brian

Welcome to the AovUp blog, where we discuss all things WooCommerce. I hope we can help you achieve something today...

Leave a Reply

Your email address will not be published. Required fields are marked *

The plugin is working well and support helped me solving an issue with my website. I just gave admin user and they fixed it in a moment
Working perfectly, great support
⭐⭐⭐⭐⭐
Ivan trp
It works by default, it’s settings are where they should be (not creating a new item at the admin menu, making it harder to find things).
Great and clean alternative ⭐⭐⭐⭐⭐
Juanzo
Super impressed with the user interface and the fact all functionality is configured within the product editor

Works Great in latest Woo and WP! ⭐⭐⭐⭐⭐
@chickwithbob
Works Great in latest Woo and WP!
Works Great!
⭐⭐⭐⭐⭐
Natacha
Good plugin. Helped me, thanks
⭐⭐⭐⭐
thywordpress
This plugin displays color swatches in the WooCommerce sidebar, allow my customers to quickly preview. Thanks a Lot
⭐⭐⭐⭐⭐
wdsydney
Beautifys your variations, simplifys backend
⭐⭐⭐⭐
thatLeo
Very useful plugin
⭐⭐⭐⭐
Saurabh Jain
Works flawlessly. Thanks for that
⭐⭐⭐⭐⭐
Larzans

We – and our partners – use cookies to deliver our services and to show you ads. By using our website, you agree to the use of cookies as described in our Cookie Policy