Buenas tardes.
Me pasa algo increíble.... preciso de vuestra ayuda.
Dentro de la categoría de colchones, cada colchón tiene sus diferentes medidas, pero hay en 3 modelos de colchones que tienen las siguientes medidas (además de las estandard) 160cmx190cm y 160cmx200cm.
Dicho esto, cuando pongo estas medidas en los correspondientes modelos, me cambia el precio mínimo y sale un precio que ni siquiera existe ¿?
El ejemplo lo he hecho con el colchón Angela, su precio mínimo (medidas 90x190) es de 212€ PVP, pero si le pongo las medidas 160x190 ó 160x200, me sale 190€
He realizado diferentes comprobaciones, he eliminado los atributos de estas medidas y los he vuelto a crear, la cuestión es que ocurre algo extraño....
Realicé un cambio de código para que solo saliera el PVP mínimo, lo adjunto a continuación:
/**
* 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( __( ' %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( __( ' %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', 'wc_wc20_variation_price_format', 10, 2 );
add_filter( 'woocommerce_variable_price_html', 'wc_wc20_variation_price_format', 10, 2 );
La url de la tienda es:
https://www.colchonesatucapricho.es/
El tema que utilizo es:eStore Versión: 1.5.0
Saludos.
Buenas tardes.
Está solucionado, ha sido un fallo mío.
Error en la lectura de los precios de cada medida de colchones... 😝
Perdonad la posible pérdida de tiempo.
Gracias
Hola Pilar.
Nada, lo mejor es que lo solucionaste 😉
Cerramos el tema.
Un saludo