Precio de Producto Variable WooCommerce no se muestra en la página de producto individual

29 jun 2016, 09:49:49
Vistas: 37.1K
Votos: 13

Creé un attribute personalizado para variation diferente a tamaño o color, pero cuando lo aplico como variation a este attribute no se muestra en la página individual.

5
Comentarios

¿Cuál era el nombre de tu atributo personalizado?

Kamaal ABOOTHALIB Kamaal ABOOTHALIB
29 jun 2016 09:51:04

Mira la línea 9 de tu atributo personalizado, el error está ahí

Pieter Goosen Pieter Goosen
29 jun 2016 09:51:37

Nombre del atributo: Caja Personalizada

Zarah Dewayne Zarah Dewayne
29 jun 2016 09:52:29

¿Completaste correctamente todos los campos requeridos para cada variación? Como el precio.

Kamaal ABOOTHALIB Kamaal ABOOTHALIB
29 jun 2016 09:54:03

Sí, los precios son iguales pero completé cada variación correctamente. (Creo)

Zarah Dewayne Zarah Dewayne
29 jun 2016 09:56:31
Todas las respuestas a la pregunta 1
4
26

Parece que tienes todas las variaciones con el mismo precio. Por eso no se muestra, es el comportamiento predeterminado de WooCommerce. Puedes cambiar este filtro de precio variable predeterminado de WooCommerce con el siguiente hook.

   add_filter('woocommerce_show_variation_price',      function() { return TRUE;});
29 jun 2016 10:03:19
Comentarios

Añade este código en tu archivo functions.php

Kamaal ABOOTHALIB Kamaal ABOOTHALIB
29 jun 2016 10:04:53

+1, buen hallazgo. Podría simplemente usar la función incorporada de WordPress para simplificarlo un poco: add_filter( 'woocommerce_show_variation_price', '__return_true' );.

Dominic P Dominic P
28 sept 2016 00:59:46

Gracias, ahora funciona correctamente

Suneth Kalhara Suneth Kalhara
29 feb 2020 05:17:16

¡También me funcionó a mí!

Gerardo Jaramillo Gerardo Jaramillo
13 ago 2020 20:33:57