Quitar el rango de precios en nuestra tienda de Woocomerce

Muchas veces, vemos que al crear nuestros productos variables en nuestra tienda creada en Woocomerce queda un poco feo, ya que 15,00-450€ quedaría bastante mal. ¿Entonces que hacemos?

Lo mejor es modificar eso por código, ya que de momento los desarrolladores de Woocomerce no nos dejan hacer esa acción mediante la administración de WordPress. Pero no os preocupeis, es muy sencillo.

Tendréis que entrar por FTP y editar el archivo functions.php esta situado en /wp-content/themes/tutheme/functions.php o desde el panel de administración apariencia–> editor.

Solo teneis que añadir el siguiente código al final:

 

[code]

/ Quitar el rango de precios de los productos variables en woocommerce

function precio_desde( $price, $product ) {
// Precio normal
$prices = array( $product->get_variation_price( ‘min’, true ), $product->get_variation_price( ‘max’, true ) );
$price = $prices[0] !== $prices[1] ? sprintf( __( ‘Desde: %1$s’, ‘woocommerce’ ), wc_price( $prices[0] ) ) : wc_price( $prices[0] );

// Precio rebajado
$prices = array( $product->get_variation_regular_price( ‘min’, true ), $product->get_variation_regular_price( ‘max’, true ) );
sort( $prices );
$saleprice = $prices[0] !== $prices[1] ? sprintf( __( ‘Desde: %1$s’, ‘woocommerce’ ), wc_price( $prices[0] ) ) : wc_price( $prices[0] );

if ( $price !== $saleprice ) {
$price = ‘<del>’ . $saleprice . ‘</del> <ins>’ . $price . ‘</ins>’;
}

return $price;
}

add_filter( ‘woocommerce_variable_sale_price_html’, ‘precio_desde’, 10, 2 );
add_filter( ‘woocommerce_variable_price_html’, ‘precio_desde’, 10, 2 );

 

[/code]

deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

nueve − uno =

mantente al día

Recibe en tu bandeja de entrada las últimas noticias sobre desarrollo y diseño web, WordPress, e-commerce y todo lo necesario para tener una salud web excelente.

habla con nosotros

info@ondesarrollo.com

+34 900 809 507

¡Llámanos!