Modificare il testo “Esaurito” quanto un prodotto in WooCommerce è “Out of stock” è molto semplice non necessita di plugin aggiuntivi basta inserire lo snippet seguente all’interno del file functions.php del tema child.
add_filter( 'woocommerce_get_availability', 'availability_filter_func' );
function availability_filter_func( $availability ) {
$availability['availability'] = str_replace( 'Esaurito', 'Non disponibile', $availability['availability'] );
return $availability;
}
In questo caso Esaurito verrà rimpiazzato con Non disponibile.
Cambiando leggermente lo snippet sarà possibile anche modificare la classe del paragrafo che contiene il testo:
add_filter( 'woocommerce_get_availability', 'availability_filter_func' );
function availability_filter_func( $availability ) {
$availability['availability'] = str_replace( 'Esaurito', 'Non disponibile', $availability['availability'] );
$availability['class'] = str_replace( 'out-of-stock', 'cooming-soon', $availability['class'] );
return $availability;
}