Haciendo el proyecto de un cliente, una tienda online con WooCommerce, me encuentro que un producto tiene 6 atributos de medida y 23 atributos de color. Al hacer todas las posibles variaciones de ese producto, en total 138, veo que WooCommerce sólo me deja hacer 51 variaciones. Así que me desespero y busco opciones como separar el producto por colores, pero la solución es mucho más fácil que todo eso, se trata de añadir una simple línea de códido al functions.php, pero antes de nada crear un Tema Hijo si aún no lo habiáis hecho, el código es el siguiente, en mi caso para poder poner las 138 variaciones:
define( 'WC_MAX_LINKED_VARIATIONS', 150 );
Así podré realizar hasta 150 combinaciones o variaciones del producto, eso sí, también deberás tener en cuenta la memoria del servidor, a mi me ha funcionado.
Hola Sergio! En qué parte del Functions.php se debe agregar esta línéa?
Hola Rafael, lo puedes pagar al final, donde quieras, pero ponle una etiqueta tipo //incremento de las variacione… para que sepas que esa línea de código era para eso, y sobre todo, hazlo sobre el functions del tema hijo.
Saludos!
Hola Sergio, seguí tus instrucciones de copiar el código en el archivo functions.php en el tema hijo y no me deja agregar las 110 variaciones que necesito con un sólo click. Puedo agregarlas de a 51, 51 y 8 … pero quedan en desorden y como sabes en estos temas se necesita organización. Mira el código como quedó:
Puedes ayudarme?
Gracias
Hola Sebastián,
Podría ser alguna incompatibilidad con el tema, no veo el código que me dices. Me puedes indicar la web.
Muchas gracias ! Me salvaste, ya que tenia un producto con mas de 150 colores, existe alguna manera de asignar el mismo precio a todas las variaciones? y no tener que ir una por una?
Hola Felipe,

Sí se puede. Para añadir el mismo precio a todas las variaciones de atributos de Woocommerce, sólo debes ir a la pestaña de Variaciones y usar el mismo desplegable que utilizaste para crear todas las variaciones, allí tienes un montón de opciones, entre ellas, «Establecer precios normales» el precio que pongas allí se aplicará en todas las variaciones. Pero desde aquí puedes hacer más cosas, a todos se nos olvidan estas opciones que nos da WooCommerce.
Muchas Gracias por la pronta Respuesta! me sirvio demasiado!
Pero hoy al entrar nuevamente a mi pagina, solo me aparecen 51 variaciones en mi producto a pesar que en el codigo tengo el limite de 150, el codigo lo modifique desde el tema hijo asi que no se a que se debe, incluso se borraron las otras 100 variaciones en los atributos que ya estaban listos.
Hola Felipe, en nuevas actualizaciones parece que el código hay que ponerlo en el archivo wp-config, por ejemplo:
define (‘WC_MAX_LINKED_VARIATIONS’, 250);
antes de la frase /* That’s all, stop editing! Happy publishing.*/