Paste this code in your theme’s functions.php:
/** * @snippet Disable Variable Product Price Range * @how-to Watch tutorial @ https://businessbloomer.com/?p=19055 * @sourcecode https://businessbloomer.com/disable-variable-product-price-range-woocommerce/ * @author Rodolfo Melogli * @compatible WooCommerce 3.1.1 */ add_filter( 'woocommerce_variable_price_html', 'bbloomer_variation_price_format_310', 10, 2 ); function bbloomer_variation_price_format_310( $price, $product ) { // 1. Find the minimum regular and sale prices $min_var_reg_price = $product->get_variation_regular_price( 'min', true ); $min_var_sale_price = $product->get_variation_sale_price( 'min', true ); // 2. New $price if ( $min_var_sale_price ) { $price = sprintf( __( 'From: <del>%1$s</del><ins>%2$s</ins>', 'woocommerce' ), wc_price( $min_var_reg_price ), wc_price( $min_var_sale_price ) ); } else { $price = sprintf( __( 'From: %1$s', 'woocommerce' ), wc_price( $min_var_reg_price ) ); } // 3. Return edited $price return $price; }
Note: you can replace the “from:” text.
Source: https://businessbloomer.com/disable-variable-product-price-range-woocommerce/