=== Auto Categorías WooCommerce ===
Versión: 1.4.0
Desarrollado por Fer Sosa (https://fersosa.com/)
Requiere: WordPress 5.8+, WooCommerce activo, PHP 7.4+

== Instalación ==
1. Comprimir la carpeta "auto-categorias-woocommerce" en un .zip (si no lo está ya).
2. En el admin de WordPress: Plugins > Añadir nuevo > Subir plugin > elegir el .zip > Instalar ahora.
3. Activar el plugin.
4. Ir a Productos > Auto Categorías (aparece junto a Categorías, Etiquetas y Atributos).
   También podés entrar con el link "Configurar" que aparece debajo del plugin en la lista de plugins.

== Cómo funciona ==

1. Elegís si las reglas se aplican SOLO a productos nuevos, o también cada vez
   que editás un producto ya existente.

2. Cargás reglas por palabra clave: elegís la palabra, en qué campo buscarla
   (título, SKU, descripción corta o completa), el tipo de coincidencia
   (contiene / palabra exacta / coincide todo / empieza con) y qué categoría
   o categorías asignar si matchea. El buscador de categorías te deja tipear
   y elegir de una lista filtrada, sin mostrarte todas las categorías juntas.

3. Podés activar una regla extra: si el producto tiene precio de oferta
   activo, asignarlo automáticamente a una o varias categorías (ej: "Ofertas").

4. El plugin SIEMPRE suma categorías, nunca saca las que el producto ya
   tenía asignadas (a mano o por otra vía).

5. Con el botón "Aplicar reglas ahora a todo el catálogo existente" podés
   correr las reglas una vez sobre todos los productos ya cargados, sin
   necesidad de dejar activado el modo automático para productos existentes.
   Se procesa en lotes con una barra de progreso, así no se cuelga con
   catálogos grandes.

6. Con "Analizar catálogo y sugerir reglas" el plugin revisa los títulos
   de tus productos ya categorizados, busca palabras que se repiten mucho
   en una categoría puntual y te las propone como reglas. Vos elegís cuáles
   agregar; no se guarda nada automáticamente, siempre pasa por el botón
   "Guardar configuración".

== Changelog ==

= 1.4.0 =
* Orden de la pantalla de configuración: "Guardar configuración" ahora es siempre el último botón, debajo de "Aplicar reglas ahora a todo el catálogo existente" (antes aparecía arriba y confundía sobre qué se estaba guardando).
* La sección de "Aplicar reglas ahora" pasó a formar parte del mismo formulario (visualmente, como paso 4), para que el flujo de la pantalla sea de arriba hacia abajo sin saltos.

= 1.3.0 =
* Al agregar una regla nueva (con "+ Agregar regla" o desde "Agregar como regla" en las sugerencias), la pantalla hace scroll automático hasta la regla y pone el foco en el campo de palabra clave, para que quede claro que se agregó (antes, si ya había varias reglas cargadas, la nueva podía quedar fuera de la vista y parecía que el botón no hacía nada).

= 1.2.0 =
* Corrección: cada actualización del plugin ahora sube el número de versión, lo que fuerza a WordPress a servir el archivo admin.js actualizado en vez de una copia vieja cacheada por el navegador. Esto es probablemente la causa real de que mejoras anteriores no se vieran reflejadas (los botones "+ Agregar regla" y "Agregar como regla" podían seguir corriendo una versión vieja del script).
* Se agregó un aviso en la consola del navegador si el script se carga sin la configuración necesaria (tacAdmin), y si falla el análisis de sugerencias, para facilitar el diagnóstico a futuro.

= 1.1.0 =
* El menú ahora vive dentro de "Productos", al lado de Categorías, Etiquetas y Atributos.
* Nuevo: sugerencias automáticas de reglas basadas en el catálogo actual.
* Nuevo: link "Configurar" en la lista de plugins.
* Crédito del desarrollador (Fer Sosa) agregado en la lista de plugins y en la pantalla de configuración.

= 1.0.0 =
* Versión inicial: reglas por palabra clave, regla de oferta, modo "solo nuevos" o "nuevos y editados", y aplicar ahora a todo el catálogo existente.

== Ideas para más adelante (no incluidas en esta versión) ==
- Reglas por stock (sin stock / stock bajo).
- Reglas por rango de precio.
- Reglas por marca / atributo de producto (ej: atributo "Marca").
- Registro de qué productos fueron tocados en la última ejecución masiva.

Estas se pueden sumar más adelante reutilizando el mismo motor de reglas
(includes/class-tac-rules-engine.php), agregando un nuevo tipo de condición.
