Como mostrar el precio mas bajo woocommerce

quitar el intervalo de precios en woocommerce

Si tienes productos con rango de precios en Woocommerce, te mostrara el precio mas bajo junto al precio mas alto, esto es un problema de marketing, por que intimida al comprador al ver un precio muy elevado.  Aprende a quitar rango de precios en woocommerce y mostrar solo un precio.



mostrar solo un precio woocommerce
Problema rango de precios Woocommerce

Woocomerce poner precio desde

Ahora te voy a enseñar a quitar el intervalo de precios en woocommerce mediante un código que tendrás que poner en tu tema hijo. Si no tienes tema hijo crea uno primero.

Como crear un tema hijo en WordPress 2019

Nos vamos a Apariencia > Editor de Temas

mostrar precio mas bajo woocommerce
Editor de temas WordPress

Asegúrate de tener seleccionado el tema hijo y ves al archivo functions.php

quitar el intervalo de precios en woocommerce
Editar archivo functions

Ahora vamos a pegar el siguiente código al final de todo y le daremos actualizar.

woocommerce precio desde
Código quitar precio mayor
/**
* Use WC 2.0 variable price format, now include sale price strikeout
*
* @param string $price
* @param object $product
* @return string
*/
function wc_wc20_variation_price_format( $price, $product ) {
// Main Price
$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] );

// Sale Price
$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 = '' . $saleprice . ' ' . $price . '';
}

return $price;
}
add_filter( 'woocommerce_variable_sale_price_html', 'wc_wc20_variation_price_format', 10, 2 );
add_filter( 'woocommerce_variable_price_html', 'wc_wc20_variation_price_format', 10, 2 );

Si os fijáis la linea que he subrayado con rojo es el texto «A partir» Esto se puede cambiar por lo que queramos «Desde» «Precio con IVA» «Precio sin IVA» etc…

mostrar solo un precio woocommerce
Precio Desde Woocommerce

Cosas a tener en cuenta precios WooCommerce

Si cambiamos de tema de WordPress, tendremos que volver añadir este código al archivo functions, de lo contrario quedara como antes mostrando los precios mas altos.

Sobre Marc Oliveras 192 artículos
Cuando no estoy atrapado en alguna red mirando videos de gatitos, escribo artículos que solucionan problemas.

Sé el primero en comentar

Dejar una contestacion

Tu dirección de correo electrónico no será publicada.


*