Your Dedicated Partner for All Things WordPress

How to Change ‘Buy Now’ Button Text in WooCommerce

Table of Contents

WooCommerce is one of the most widely used e-commerce platforms, powering over 30% of online stores. With its user-friendly and innovative features, WooCommerce is becoming increasingly popular among online merchants. One of the most common issues that business owners face is the inability to customize WooCommerce settings as per their needs, including the ‘Buy Now’ button text. Hence, we bring to you an informative post on ‘How to Change ‘Buy Now’ Button Text in WooCommerce’.

Here are the steps to change ‘Buy Now’ button text in WooCommerce:

1. Create a child theme:

Instead of editing the WooCommerce theme files, it is always advisable to create a child theme and make changes there. This way, your site remains up-to-date with the latest updates and ensures no accidental override of your changes.

2. Access your child theme’s function.php file:

Once you have created the child theme, access its function.php file, create a new function and add your customized code.

3. Use Custom Code:

Here is the code that you can add to change the buy now button text:

‘/***************** Change Buy Now Button Text **************************/
add_filter( ‘woocommerce_product_single_add_to_cart_text’, ‘woo_custom_cart_button_text’ );
function woo_custom_cart_button_text() {
return __( ‘Add to Cart’, ‘woocommerce’ );

You can change the text “Add to Cart” with anything you like using this code.

4. Save Changes:

After making the changes to the function.php file, save it and update your child theme.

5. Test your website:

Visit your website and test if the customized ‘buy now’ button text is displayed correctly. If you face any issues, check the code again for syntax errors.


In conclusion, changing the ‘Buy Now’ text button in WooCommerce is quick and easy, thanks to the user-friendly and efficient features of WooCommerce. By creating a child theme and following the above-mentioned steps, you can highly personalize and enhance the customer experience with your website. We hope this post has been informative and useful in your process of navigating WooCommerce settings. Happy customizing!

How to get started?

Learn more

WooCommerce Maintenance

Save 33% with our Annual pricing plan.

Get Started

Looking for help? Chat with us.

Are you in need of assistance or guidance? Look no further! Our dedicated team is here and ready to help. Chat with us today and let’s work together to find the perfect solution for your needs.

Our support team will get you:

I believe every website owner deserves a reliable professional support always by their side.

Alexey Seryapin
Founder of WPServices

Coupon Code Applied!

Take your time and continue browsing our services.

Alexey Seryapin
Founder of WPServices