Disable Price range

I have a product like this :

https://dev.netgen.gr/betheme/product/big-heart-floating-tray/

I want always to show the current price, not the price range, i search on internet for a snippet like this:

but doesnt work why?

//Hide Price Range for WooCommerce Variable Products

add_filter( 'woocommerce_variable_sale_price_html', 

'lw_variable_product_price', 10, 2 );

add_filter( 'woocommerce_variable_price_html', 

'lw_variable_product_price', 10, 2 );




function lw_variable_product_price( $v_price, $v_product ) {




// Product Price

$prod_prices = array( $v_product->get_variation_price( 'min', true ), 

                            $v_product->get_variation_price( 'max', true ) );

$prod_price = $prod_prices[0]!==$prod_prices[1] ? sprintf(__('From: %1$s', 'woocommerce'), 

                       wc_price( $prod_prices[0] ) ) : wc_price( $prod_prices[0] );




// Regular Price

$regular_prices = array( $v_product->get_variation_regular_price( 'min', true ), 

                          $v_product->get_variation_regular_price( 'max', true ) );

sort( $regular_prices );

$regular_price = $regular_prices[0]!==$regular_prices[1] ? sprintf(__('From: %1$s','woocommerce')

                      , wc_price( $regular_prices[0] ) ) : wc_price( $regular_prices[0] );




if ( $prod_price !== $regular_price ) {

$prod_price = '<del>'.$regular_price.$v_product->get_price_suffix() . '</del> <ins>' . 

                       $prod_price . $v_product->get_price_suffix() . '</ins>';

}

return $prod_price;

}



Comments

Sign In or Register to comment.