If you’ve enabled stock management on our store, customers will see the stock status on the single product page. If a product has availability, they’ll see a green happy face and the text “In stock”. This quick guide shows you how you can customise this text to show something perhaps a little more fun or tailored towards your business language. Simply edit the text as necessary from the code to transform the in stock text.
/**
* Snippet Name: WooCommerce Change In Stock Text
* Snippet Author: ecommercehints.com
*/
add_filter( 'woocommerce_get_availability', 'ecommercehints_change_in_stock_text', 10, 2);
function ecommercehints_change_in_stock_text( $availability, $product ) {
if ( $product->is_in_stock() ) {
$availability['availability'] = __('Plenty available!', 'woocommerce'); // Customised text
}
return $availability;
}