eliminar Rango de precios del catalogo de productos  

 
Diego
 Diego
Usuario eminente

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

Citar
Respondido : 23/06/2014 3:56 pm
Pablo Velasco
 Pablo Velasco
Illustrious Member

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.

Si nuestra ayuda te sirve déjanos tu testimonio y mejora así el posicionamiento de tu web:
Enviar Testimonio
¡Gracias!.

ResponderCitar
Respondido : 23/06/2014 5:28 pm

wpdoctor-revisa-la-salud-de-tu-wordpress

Diego
 Diego
Usuario eminente

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

ResponderCitar
Respondido : 01/07/2014 9:42 pm
Pablo Velasco
 Pablo Velasco
Illustrious Member

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.

Si nuestra ayuda te sirve déjanos tu testimonio y mejora así el posicionamiento de tu web:
Enviar Testimonio
¡Gracias!.

ResponderCitar
Respondido : 02/07/2014 1:30 pm

optimiza-automaticamente-todas-las-imagenes-de-tu-wordpress

Diego
 Diego
Usuario eminente

Gracias Pablo,

Probado en local y funcionando (adjunto)
voy a montarlo en vivo

S2

ResponderCitar
Respondido : 02/07/2014 2:09 pm

Por favor Iniciar Sesión o Registro