Los atributos de productos en WooCommerce son características específicas que podés usar para describir tus productos (talla, color, material) y también para generar variaciones automáticas. Si alguna vez viste que un producto variable de ropa tenía opciones de talle y color en un desplegable, eso son atributos funcionando. Se configuran en Productos > Atributos desde el dashboard de WordPress, y es uno de los primeros pasos para armar un catálogo que funcione.
En 30 segundos
- Los atributos son características de los productos (color, talla, material) que WooCommerce usa para variaciones y filtros de tienda
- Se crean en Productos > Atributos desde el dashboard, no dentro de cada producto individual
- Los atributos globales se pueden reutilizar en múltiples productos; los específicos del producto son únicos
- Para que un atributo genere variaciones automáticas, necesitás marcar «Usado para variaciones» al configurarlo en el producto
- Los errores más comunes son no marcar esa opción, inventar atributos tipográficamente diferentes, o no activar la gestión de inventario en las variaciones
Un atributo de productos en WooCommerce es una característica reutilizable que especifica información sobre un producto y puede servir como base para crear variaciones automáticas. Dicho de otra forma: es la manera que tiene WooCommerce de sistematizar las opciones que el cliente elige antes de comprar.
Ubicación y acceso: dónde encontrar la sección de atributos
Para llegar ahí, entrás al dashboard de WordPress, vas a Productos y buscás «Atributos» en el menú lateral. Algunos temas de WooCommerce lo ponen debajo de Productos; otros como un submenu separado. Si no lo ves a primera vista, fijate que tu tema esté actualizado (sin eso, a veces no aparece donde debería).
Una vez adentro, WooCommerce te muestra una lista de todos los atributos que ya existen en tu tienda. Acá es donde creás atributos globales, que son los que podés usar en cualquier producto. Los atributos globales son piola porque los reutilizás; los específicos de cada producto ocupan más espacio y no se pueden filtrar a nivel de tienda.
El flujo es: creás el atributo en Productos > Atributos, le ponés un nombre (por ejemplo «Talla»), el slug si querés algo diferente, y luego le agregás los valores específicos (S, M, L, XL, etc.). Después ya podés usarlo en cualquier producto variable.
Crear nuevos atributos: paso a paso
Cuando hacés clic en «Agregar atributo» en la sección Productos > Atributos, WooCommerce te abre un formulario con estos campos principales: Sobre eso hablamos en protege tu tienda online.
- Nombre de atributo: es lo que ve el cliente en la tienda (Color, Tamaño, Material)
- Slug: es la versión URL-friendly del nombre; si lo dejás en blanco WooCommerce lo genera automáticamente
- Tipo de atributo: opciones (dropdown por defecto), cuadros de color, botones, etc.
- Archivable: si marcás esta opción, WooCommerce crea una página de archivo para ese atributo
Una vez completás eso, clickeás «Agregar atributo». Entonces te lleva a una pantalla donde podés cargar los valores específicos: si es «Talla», cargás S, M, L, XL, 2XL. Si es «Color», podés cargar Rojo, Azul, Verde, Blanco.
Acá viene lo importante (y donde falla la mayoría): los valores que cargás acá son los únicos que podés usar después en ese atributo. Si después en un producto escribís «XG» en vez de «XL», WooCommerce lo trata como valor diferente, y tu variación rota no se genera. Asique chequeá la ortografía dos veces.
Atributos informativos vs. atributos para variaciones
Acá hay una distinción importante que confunde a muchos. Un atributo en WooCommerce puede cumplir dos roles completamente diferentes, o los dos al mismo tiempo.
| Tipo | Qué hace | Dónde se ve | Usa variaciones |
|---|---|---|---|
| Informativo | Describe el producto (ej: «Material: algodón 100%») | En la página del producto, en la sección de detalles | No |
| Para variaciones | Genera opciones de compra (ej: Color dropdown, Talla dropdown) | En el formulario de agregar al carrito | Sí, una por cada combinación |
| Ambos roles | Aparece como descriptor y como opción de compra | Los dos lugares | Sí |

La clave está en dónde marques «Usado para variaciones». Si un atributo está marcado así, WooCommerce te permite crear variaciones para ese producto usando ese atributo como diferenciador. Si no lo marcas, el atributo es puro relleno informativo.
Configurar atributos en productos variables
Acá es donde todo se junta. Imaginá que creaste un atributo global llamado «Talla» con valores S, M, L, XL. Ahora tenés un producto de remera que querés vender en esos cuatro talles, con stock y precio diferentes en cada uno. Vos necesitás que ese atributo «Talla» genere variaciones automáticas.
Vas a editar el producto, abrís la pestaña «Atributos» y ahí listás todos los atributos globales disponibles. Seleccionás «Talla» y acá viene el paso crucial: necesitás marcar el checkbox que dice «Usado para variaciones». Sin eso, Talla es solo informativo; con eso, WooCommerce entiende que cada valor de Talla (S, M, L, XL) es una variación separada del producto. Más contexto en optimiza el SEO de tus productos.
Después clickeás «Guardar cambios del atributo» (botón específico de WooCommerce, fácil de pasar por alto). Recién ahí el atributo se activa para ese producto.
Crear variaciones automáticas
Una vez que configuraste los atributos marcados «Usado para variaciones», WooCommerce te muestra una pestaña llamada «Variaciones». Ahí encontrás un botón que dice «Crear variaciones» o «Generar variaciones para todos los atributos» (el nombre cambia según la versión de WooCommerce).
Cuando lo clickeás, WooCommerce genera automáticamente todas las combinaciones posibles, subís el modelo, lo probás en local, funciona bárbaro, lo mandás a producción y… bueno, con variaciones es mucho más sencillo. WooCommerce crea todas las combinaciones, generalmente sin drama.
Por ejemplo, si tenés dos atributos (Talla: S, M, L) y (Color: Rojo, Azul), te genera 6 variaciones: S-Rojo, S-Azul, M-Rojo, M-Azul, L-Rojo, L-Azul. Cada una es una SKU separada con su propio stock y precio.
Gestión de inventario y precios en variaciones
La mayoría de los problemas con variaciones vienen de la gestión de inventario. En el producto principal, necesitás DESACTIVAR «Gestionar stock»; lo que importa es el stock de cada variación individual.
Cuando entras a la pestaña Variaciones después de crearlas, ves una tabla con todas las SKUs generadas. Cada fila es una variación, y cada una tiene sus propios campos: stock, precio, imagen, peso, si está activa o no. Tema relacionado: formularios personalizados y seguros.
Acá es donde muchos se equivocan (y generan tickets de soporte): dejan el stock del producto principal activo, y después se sorprenden cuando el carrito muestra «sin stock» aunque las variaciones tengan cantidad disponible. Regla simple: si usas variaciones, el stock vive en las variaciones, no en el producto principal.
Para el precio, WooCommerce te deja cobrar diferente en cada variación. Una talla XL de una remera podés ponerla $5 más cara que M. El precio en la página se actualiza automáticamente cuando el cliente selecciona la variación.
Errores comunes y cómo evitarlos
Después de revisar foros y soporte de WooCommerce, estos son los errores que aparecen una y otra vez:
No marcar «Usado para variaciones»
Es el clásico. Creás un atributo global, lo agregás al producto, pero olvidás marcar esa opción. Resultado: no se genera el selector de opciones en la tienda, el cliente no puede elegir la variación, y vos no sabés por qué. Solución: entrá al producto, pestaña Atributos, y chequeá que la opción esté tildada.
Inconsistencias tipográficas en los valores
Crear el atributo con «Talla» en mayúscula, después usar «talla» en minúscula en el producto, o cargar un valor como «Azul » con espacio al final cuando debería ser «Azul» sin espacio. WooCommerce es sensible a eso, y cada variante se trata como un valor diferente. Ojo con esto cuando cargás valores manualmente o importás desde CSV. Lo mejor es copiar-pegar desde la lista de valores ya creados.
Gestión de inventario incorrecta
Producto variable con variaciones pero el stock del producto principal sigue activo. WooCommerce se confunde, la tienda muestra «sin stock» incorrectamente, o peor, permite comprar cuando no hay stock. Regla: desactiva gestión de stock en el producto principal, actívalo en cada variación. Te puede servir nuestra cobertura de automatizar la configuración de atributos.
Plugins conflictivos o temas sin soporte
Algunos temas viejos o builders drag-and-drop no renderean bien el selector de variaciones. Si creaste todo correctamente pero el dropdown no aparece en la tienda, probá desactivar plugins uno a uno, o probá con un tema por defecto (Twenty Twenty-Three o similar) para ver si es eso.
WooCommerce desactualizado
Versiones viejas de WooCommerce (pre-7.0) tienen bugs con variaciones y atributos. Si tu tienda corre en WooCommerce 6.x o anterior, actualiza. La versión actual es 8.7 y tiene meses que está estable.
Preguntas Frecuentes
¿Dónde se configura la sección de atributos en WooCommerce?
En el dashboard, Productos > Atributos. Desde ahí creás atributos globales que reutilizás en múltiples productos. Para usar esos atributos en un producto específico, editás el producto y vas a la pestaña Atributos.
¿Cuál es la diferencia entre atributos y variaciones?
Un atributo es la característica (Talla, Color, Material). Una variación es una combinación específica de atributos (Remera Roja Talla M). Los atributos son la materia prima; las variaciones son lo que el cliente elige al comprar. Un atributo genera variaciones automáticamente si lo marcás «Usado para variaciones».
¿Qué pasa si creo atributos específicos del producto en vez de globales?
Funcionan igual para ese producto, pero no podés reutilizarlos en otros. Si tenés 50 productos con color y los atributos de color son específicos de cada uno, es un quilombo mantenerlo. Los globales escalan mejor. La regla simple: si más de un producto comparte ese atributo, hacelo global.
¿Por qué mis productos variables no muestran el selector de opciones en la tienda?
Probablemente no marcaste «Usado para variaciones» al configurar los atributos del producto, o WooCommerce no generó las variaciones automáticas. Entrá al producto, pestaña Atributos, chequeá que esa opción esté tildada, luego volvé a la pestaña Variaciones y generá las variaciones con el botón correspondiente.
¿Puedo cambiar los precios en cada variación?
Sí, totalmente. En la pestaña Variaciones de cada producto, cada fila es una variación con su propio precio, stock, imagen y peso. Podés cobrar diferente según la combinación de atributos. Por ejemplo, Talla XL más cara que M, o Color Premium más cara que Color Estándar.
Conclusión
Los atributos de productos en WooCommerce son el pilar de cualquier catálogo con variaciones. Si tu tienda vende ropa, accesorios, o cualquier cosa con opciones de compra (talla, color, sabor, versión), necesitás entenderlos bien.
La regla de oro es simple: creá atributos globales en Productos > Atributos, úsalos en los productos, marca «Usado para variaciones», generá las variaciones automáticas, y configurá stock y precio en cada una por separado. Si algo no funciona, 99% de las veces es porque falta marcar esa opción o el inventario está configurado al revés.
Ponele tiempo en configurar bien desde el principio. Si ignorás esto, después tenés 200 productos con variaciones rotas y no hay forma limpia de arreglarlo sin volver a crear todo.