Plugin WordPress generado con IA

Genera un plugin para editar en bloque productos variables de WooCommerce

Editar atributos de productos variables en WooCommerce es lento. Las acciones en bloque nativas ayudan para cambios pequeños, pero cuando tienes 200 variaciones repartidas en 30 productos y necesitas subir precios un 7% o ajustar stock en una talla entera, la UI por defecto es una tarde entera haciendo clic.

Un plugin a medida encaja con tu flujo real. Describes los campos que quieres poder editar, los filtros que aplicas (por categoría, tag, rango de precio, atributo) y cómo quieres ver el preview antes de guardar. Generamos un plugin que añade una sola página de admin afinada a tu trabajo — no una grid genérica que intenta servir para todo.

5 min hasta el ZIP Sandbox 24 h WP Coding Standards

¿Por qué generarlo en vez de instalar un plugin existente?

Smart Manager for WooCommerce, WP Sheet Editor y similares son excelentes herramientas generales. También cuestan (100-200€/año típicamente), tienen curva de aprendizaje y por defecto exponen todos los campos a todos los editores — a veces más de lo que querrías.

Si tu equipo tiene un flujo repetible — ajuste semanal de precios en invierno, reseteo estacional de SKUs — un plugin adaptado a eso se usa más rápido y es más fácil de onboardear. Dos columnas en vez de cincuenta. Un botón "previsualizar 10 cambios" antes del gran update. Exportación CSV del diff para tu registro.

Para tiendas con menos de 500 variaciones, un plugin generado corriendo en tu propio servidor y tu propio wp_posts suele rendir mejor que una grid genérica cargada de JS. Sin payload externo, sin CDN, sin precios por asiento al mes.

Prompt de ejemplo

Este es el tipo de descripción que genera este plugin. Puedes partir de aquí y ajustar lo que necesites antes de generar.

Nombre del plugin: Acme Editor Variaciones

Página admin bajo Productos > Editar Variaciones con:
1. Fila de filtros: categoría, tag, estado de stock, rango de precio.
2. Al pulsar "Cargar" → trae las variaciones por AJAX a una tabla HTML sencilla (id, producto padre, resumen de atributos, precio actual, precio nuevo, stock actual, stock nuevo).
3. Cada fila editable en línea (solo precio y stock).
4. Acciones en bloque sobre filas seleccionadas: +X%, -X%, precio exacto, stock exacto.
5. Botón "Previsualizar cambios" que muestra un modal de diff antes de guardar.
6. Botón "Aplicar" que guarda vía un endpoint REST actualizando en trozos de 50 para evitar timeouts.

Usa CRUD de WC_Product_Variation (HPOS-safe).

Capability: manage_woocommerce. Nonce en cada AJAX. Sin huella en el front. Uninstall elimina la opción del log.

Qué suele incluir el plugin generado

  • Página admin registrada bajo Productos con comprobación de capability
  • Endpoint AJAX que consulta variaciones por bloques y devuelve JSON
  • Grid de edición con estilos admin nativos (sin framework JS)
  • Paso de preview mostrando diff antes de escribir en DB
  • Indicador de progreso en guardado por bloques
  • Log de actividad como opción (o tabla si hay más de 10k variaciones)
  • Cadenas traducibles

Añade exportación CSV, filtros por atributo, tarea programada nocturna — cada extra es una línea en el prompt.

Preguntas frecuentes

¿Escala a 10.000 variaciones?

El plugin probado trae soporte para 2.000 de una vez. Para tiendas más grandes pide cola con Action Scheduler — procesa los cambios en background sin bloquear el admin.

¿Y productos simples?

Por defecto sólo variaciones. Si también quieres editar productos simples o padres variables, descríbelo. Se añade un filtro de tipo de producto.

¿Hay deshacer?

Guardamos los valores anteriores en el log para rollback manual. Pide un botón "rollback" si quieres deshacer a un clic — cuesta algún escritura más pero funciona.

¿Conversión de divisas?

Por defecto opera sobre el campo de precio de la tienda. Plugins multidivisa como CURCY exponen sus hooks; el plugin generado se integra si lo mencionas en el prompt.

¿Listo para generar tu plugin?

Crea una cuenta gratuita, verifica tu email y tu primera generación corre de nuestra cuenta.

Relacionado:WooCommerceAdmin toolsOperaciones en bloque