WooCommerce Inventory Manager
Un plugin moderno y avanzado para la gestión de inventarios en WooCommerce con una interfaz intuitiva y soporte completo para productos variables.
by Sebastián González · github.com/sebastiangrl/woocommerce-inventory-manager · website
Install
No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:
wp plugin install https://github.com/sebastiangrl/woocommerce-inventory-manager/archive/refs/heads/main.zipUn plugin moderno y avanzado para la gestión de inventarios en WooCommerce con una interfaz intuitiva y soporte completo para productos variables.
🚀 Características
- Interfaz moderna: Diseño limpio y responsive con colores atractivos
- Gestión de inventario: Actualización en tiempo real de stock y precios
- Productos variables: Soporte completo para variaciones con expansión/colapso
- Filtros avanzados: Búsqueda por SKU, categoría, tipo de producto y estado de stock
- Formato de precios: Optimizado para pesos colombianos (COP) sin centavos
- Estadísticas en vivo: Métricas de productos totales, en stock, agotados y stock bajo
- Paginación: Navegación eficiente para catálogos grandes
- Actualizaciones AJAX: Sin recargas de página para mejor experiencia de usuario
📋 Requisitos
- WordPress 6.8 o superior
- WooCommerce 10.0 o superior
- PHP 8.0 o superior
🛠️ Instalación
-
Descarga el plugin
git clone https://github.com/sebastiangrl/WooCommerce-Inventory-Manager.git -
Sube a WordPress
- Copia la carpeta del plugin a
/wp-content/plugins/ - O sube el archivo ZIP desde el admin de WordPress
- Copia la carpeta del plugin a
-
Activa el plugin
- Ve a "Plugins" en tu admin de WordPress
- Busca "WooCommerce Inventory Manager"
- Haz clic en "Activar"
-
Accede al inventario
- En el menú lateral aparecerá "Stock"
- Haz clic para gestionar tu inventario
🎯 Uso
Gestión de Stock
- Productos simples: Activa/desactiva gestión de stock y actualiza cantidades
- Productos variables: Expande para ver y editar variaciones individuales
- Estados de stock: Cambia entre "En stock", "Agotado" y "En espera"
Filtros y Búsqueda
- Búsqueda general: Busca por nombre de producto
- Filtro por SKU: Encuentra productos específicos por código
- Categorías: Filtra por categorías de WooCommerce
- Tipo de producto: Simple o Variable
- Estado de stock: In Stock, Out of Stock, On Backorder
Características Especiales
- Variaciones capitalizadas: Los atributos se muestran profesionalmente
talla: l→Talla: Lcolor: negro→Color: Negro
- Precios en COP: Formato colombiano sin centavos
$1.500en lugar de$1.500,00$1.250.000en lugar de$1.250.000,00
🎨 Capturas de Pantalla
Panel Principal

Gestión de Variaciones

Filtros Avanzados

🔧 Desarrollo
Estructura del Proyecto
woocommerce-inventory-manager/
├── assets/
│ ├── css/
│ │ └── admin.css # Estilos del admin
│ └── js/
│ └── admin.js # JavaScript del admin
├── includes/ # Clases PHP adicionales (futuro)
├── languages/ # Archivos de traducción
├── woo-inventory-manager.php # Archivo principal del plugin
├── README.md # Este archivo
└── .gitignore # Archivos ignorados por Git
Hooks y Filtros
El plugin utiliza los siguientes hooks de WordPress/WooCommerce:
admin_menu- Para agregar el menú "Stock"admin_enqueue_scripts- Para cargar assetswp_ajax_wim_get_products- AJAX para obtener productoswp_ajax_wim_update_stock- AJAX para actualizar inventario
🌐 Internacionalización
El plugin está preparado para traducción con el dominio de texto woo-inventory-manager.
Para agregar una nueva traducción:
- Crea un archivo
.poen la carpeta/languages/ - Traduce las cadenas de texto
- Genera el archivo
.mocorrespondiente
🤝 Contribuir
- Fork el proyecto
- Crea una rama para tu feature (
git checkout -b feature/nueva-caracteristica) - Commit tus cambios (
git commit -am 'Agregar nueva característica') - Push a la rama (
git push origin feature/nueva-caracteristica) - Abre un Pull Request
📝 Changelog
Versión 1.0.1
- ✅ Interfaz moderna y responsive
- ✅ Gestión completa de inventario
- ✅ Soporte para productos variables
- ✅ Formato de precios colombianos (COP)
- ✅ Variaciones capitalizadas automáticamente
- ✅ Filtros avanzados y búsqueda
- ✅ Estadísticas en tiempo real
- ✅ Paginación eficiente
📄 Licencia
Este proyecto está bajo la licencia GPL v2 o posterior. Ver el archivo LICENSE para más detalles.
👨💻 Autor
Sebastián González
- Website: jsebastiangonzalez.com
- GitHub: @sebastiangrl
🆘 Soporte
Si encuentras algún problema o tienes sugerencias:
- Revisa los issues existentes
- Crea un nuevo issue si es necesario
- Incluye detalles sobre tu entorno (WordPress, WooCommerce, PHP versions)
⭐ ¡Si te gusta este plugin, considera darle una estrella en GitHub!