Me gustaría que se mostrara en el modulo de woo productos de divi, solo el precio más bajo de las variaciones he visto el código php en internet para poner a partir, pero quiero que solo se muestre el precio "32,95€" tal cual. Lo que no me gustaría es que esta modificación luego afectara a los precios que se muestran en la pagina de producto. Os pongo una url de muestra donde sale este modulo en "lo más vendido" pero me gustaría que se modificara en todas las url donde utilizo este modulo.
Contenido solo visible a usuarios registrados
Hola Victor,
En que sección deseas colocar esto? si reviso tu sitio web veo que los productos variables solo muestran un precio
Coméntanos donde deseas mostrarlos de esta forma podemos revisar con mayor detalle.
Un Saludo
@karen. Buenas Karen, en la pagina de producto no quiero que se modifique nada, es en el modulo donde se muestran los productos de la tienda por categorías.
Te mando fotos de ejemplo de lo que tenemos
y como lo quiero dejar
Hola Victor,
Entiendo, en este caso, prueba si con el siguiente código en el function.php de tu tema o un plugin como code snippets
add_filter( 'woocommerce_variable_sale_price_html', 'custom_variable_price_range', 10, 2 );
add_filter( 'woocommerce_variable_price_html', 'custom_variable_price_range', 10, 2 );
function custom_variable_price_range( $price_html, $product ) {
$prefix = 'Desde';
$min_price = $product->get_variation_price( 'min', true );
$suffix = $product->get_price_suffix( $price = '', $qty = 1 );
return $prefix . ' ' . wc_price( $min_price ) . $suffix;
}
Pruébalo y nos comentas como va todo
Un Saludo
@karen. Con esto me sale con el "desde" e "impuestos incluidos" que también me gustaría quitar.
Hola Victor,
En este caso revisa si el siguiente código te permite configurarlo como necesitas.
add_filter('woocommerce_variable_price_html', 'custom_variation_price', 10, 2);
function custom_variation_price( $price, $product ) {
$price = '';
$price .= wc_price($product->get_price());
return $price;
}
Un Saludo
Hola Victor,
Enhorabuena funciona como necesitas, es un placer siempre poder ayudarte.
No dudes en escribirnos si tienes cualquier otra consulta.
Un Saludo 😊