How to Add a Read More Button to Woocommerce Product Description

If you're building a WooCommerce store, y'all'll know that out-of-the-box, the WooCommerce expect and feel is okay but non amazing. In a previous Divi tutorial, nosotros gave you a snippet that would show you how to add an 'Add to Cart' button below your production listings. Today, we'll show you lot how, with a little bit of PHP, you can take this even farther to change the WooCommerce Read More button text to display equally something custom.

When products are out of stock, the Add to Cart button below the production showcase automatically displays with the text of 'Read More.' If you want to update this and run into the WooCommerce Read More than button brandish as something else, all yous'll need is a few lines of code.

In the following Divi tutorial, y'all'll get a brusk PHP snippet that will let you change the 'Read More' text to whatever text you like.

Do you want to skip the footstep-by-pace tutorial? Jump directly to the code library and add this PHP snippet to your functions.php file.

Customize WooCommerce: Change the Read More Push Text to Custom Text

Past default, the WooCommerce Divi Shop module displays the text "Read More" when a product is out of stock. This isn't the virtually useful caption for your shop visitors who intend to purchase goods or services.

Information technology would exist far more helpful to brandish text that read something along the lines of :

  • Out of stock
  • Restocking presently
  • Add to wishlist
  • Add to waitlist

The terminal few options suggested above tin also present neat e-mail listing edifice opportunities. Indicating that a production will be restocked soon can create urgency for your customers. Offering them an email sign up for an alert is great for not merely collecting emails only likewise building a strong human relationship with your customer.

Unfortunately, the default Read More text tin't be customized hands, so you'll need to be a footling crafty with lawmaking.

In this Divi tutorial, you'll get a quick snippet that'll help you sort out your online store with a quick hack for WooCommerce of changing the Read More button text to something custom.

In this tutorial, you will:

  • Add a line of PHP to the functions.php file in your kid theme.

If you haven't already set up upwardly a child theme, we recommend installing and activating one to protect your work. If you're not sure what a kid theme is, read our guide on the topic. You lot tin can besides download a free Divi kid theme from Divi Space.

Step 1: Add a Divi Shop Module to a Layout

To begin, add together a Divi Shop module to a folio or post using the Divi Builder. Note, this tutorial merely works if you've followed our previous snippet, of making the Add to Cart push display below product listings.

Divi Snippet WooCommerce Divi Shop module default

Past default, out of stock products display with a Read More than button

Past default, any production that is in stock will brandish as Add to Cart, but any products that are out of stock will show a Read More button.

Step two: Edit the functions.php File

Side by side, head over to the Advent > Theme Editor panel and locate the functions.php file in your child theme.

Copy and paste in the following code before the closing PHP ?> bracket:

add_filter( 'gettext', 'ds_change_readmore_text', twenty, 3 );  role ds_change_readmore_text( $translated_text, $text, $domain ) { if ( ! is_admin() && $domain === 'woocommerce' && $translated_text === 'Read more') { $translated_text = 'Your custom text'; } return $translated_text; }

Divi Snippet Change WooCommerce Divi Shop module default Read More button

Add a few lines of PHP code to change the Read More button to custom text

Whatever code added in betwixt the brackets declared at $translated_text will begin to brandish. In the to a higher place instance., the text Your custom text is prepare to display.

This produces the following result:

Divi Snippet WooCommerce Divi Shop module updated

View the updated button text

Do you meet how the new out of stock product listing is reflecting as the text entered into the PHP code?

Easy peasy!

Alternate Text Options

Yous tin can play around an experiment with the button text by changing the declaration of $translated_text. In the post-obit example, I've changed the text to reverberate as 'Add to Wishlist'.

add_filter( 'gettext', 'ds_change_readmore_text', xx, iii );  part ds_change_readmore_text( $translated_text, $text, $domain ) { if ( ! is_admin() && $domain === 'woocommerce' && $translated_text === 'Read more') { $translated_text = 'Add to Wishlist'; } render $translated_text; }

Divi Snippet Change WooCommerce Divi Shop module default Read More button 2

Get crafty with the button text, alter it to annihilation you like!

Now, your customers will know that they tin can all the same show their interest in a production, even if it is out of stock.

Divi Snippet WooCommerce Divi Shop module updated 2

An alternate version of the Read More button updated

With but a bit of PHP and CSS, you tin can improve the user experience of your WooCommerce store and create a really engaging, lasting and memorable shopping experience for your customers.

If you want more lawmaking snippets, please post your snippet requests in the comment department below!

nunezbetion.blogspot.com

Source: https://divi.space/wordpress-and-divi-code-snippets/woocommerce-change-read-more-button-text/

0 Response to "How to Add a Read More Button to Woocommerce Product Description"

Mag-post ng isang Komento

Iklan Atas Artikel

Iklan Tengah Artikel 1

Iklan Tengah Artikel 2

Iklan Bawah Artikel