Hola,
Trabajo con Woocommerce y me gustaría que en el catálogo de productos apareciera un único precio en los productos variables, es decir, si un producto vale entre 5 y 25 según la variación, quiero que se visualice 5 y dentro de la ficha del producto que pueda elegir la variación.
He encontrado este código que insertado en functions.php de mi child-teme, elimina el rango que aparece debajo el titulo del producto dentro de la ficha, pero NO consigo que lo haga en catálogo de todos los productos.
//override woocommerce function
function woocommerce_template_single_price() {
global $product;
if ( ! $product->is_type('variable') ) {
woocommerce_get_template( 'single-product/price.php' );
}
}
Gracias
URL del sitio: Contenido solo visible a usuarios registrados
Hola,
Revisa el siguiente enlace:
http://gerhardpotgieter.com/2014/02/13/woocommerce-2-1-variation-prices-revert-to-2-0-format/
En él verás algunas indicaciones para resolver este tema.
Hola de nuevo Pablo,
He seguido las indicaciones del enlace pero ahora me encuentro con que se visualizan los precios de los productos simples con el texto (IVA inc.) y los productos variables sin este texto.
Necesito que sean iguales, bien con el texto o sin el en el catáalogo general pero dentro de cada ficha de producto SI que necesito que se muestre el texto IVA incluido.
Gracias
Hola,
Lo más probable es que el código añadido en el archivo functions.php afecte a la muestra de texto "(IVA inc.)".
Ignoro si hay una buena solución para esto. Una cosa que podrías hacer es agregar antes de la línea return $price; del código que has insertado una línea como esta:
$price .= '(IVA inc.)';
Es posible que funcione.