Install
This is the repository archive. It installs, but the folder name will carry the branch suffix and updates will not flow.
Install straight from GitHub with WP-CLI:
wp plugin install https://github.com/chichadepardos/art-gallery/archive/refs/heads/main.zipMi Galería de Arte - Plugin WordPress
Un plugin WordPress profesional para crear galerías de arte con diseño responsive, efectos hover y máxima compatibilidad.

Características principales
✅ Diseño completamente responsive - Adaptación perfecta a todos los dispositivos
✅ Efectos hover personalizables - Muestra título, autor y detalles con animaciones CSS3
✅ Múltiples layouts - Grid, Masonry y Mosaico con CSS Grid
✅ Lightbox integrado - Compatible con las principales librerías
✅ Prefijo MGA_ - Total compatibilidad con otros plugins
✅ Shortcodes avanzados - Más de 10 parámetros configurables
✅ Optimización SEO - Schema markup para obras de arte
✅ WP-CLI support - Comandos para gestión masiva
Requisitos técnicos
- WordPress 5.6+
- PHP 7.4+ (recomendado 8.0+)
- MySQL 5.7+ o MariaDB 10.3+
- Soporte para JavaScript moderno (ES6+)
Instalación
Método 1: Desde WordPress
- Descarga el paquete ZIP
- Ve a
Plugins > Añadir nuevo > Subir plugin - Sube el archivo ZIP y activa el plugin
Método 2: Vía CLI
wp plugin install https://tudominio.com/mi-galeria-arte.zip --activate
Uso básico
- Crea una nueva galería en
Galerías de Arte > Añadir nueva - Configura los ajustes responsive y efectos hover
- Inserta con shortcode:
[MGA_galeria_arte id="123" layout="masonry" columns="4"]
Shortcodes avanzados
Parámetros principales:
| Atributo | Valores | Default | Descripción |
|---|---|---|---|
id |
ID de galería | - | Requerido |
layout |
grid, masonry, mosaic | grid | Tipo de layout |
columns |
1-6 | 4 | Columnas en desktop |
hover_effect |
fade, slide, zoom, flip | fade | Efecto hover |
Ejemplos:
[MGA_galeria_arte id="5" layout="masonry" hover_effect="zoom"]
[MGA_obra_arte id="42" size="large" show_author="false"]
API para desarrolladores
Hooks disponibles:
// Filtro para modificar las imágenes
add_filter('MGA_gallery_images', function($images, $gallery_id) {
return $images;
}, 10, 2);
// Acción después del render
add_action('MGA_after_render', function($gallery_html, $args) {
}, 10, 2);
WP-CLI Commands:
wp mga import-csv /path/to/artworks.csv
wp mga regenerate-thumbnails --gallery-id=123
Soporte técnico
Roadmap 2024
- 🚀 Integración con WooCommerce (Q1)
- 📱 App móvil para gestión (Q2)
- 🖼️ Soporte para realidad aumentada (Q3)
- 🌐 Traducciones multidioma (Q4)
Contribuciones
Seguimos las mejores prácticas de WordPress:
- Fork del repositorio
- Crea una feature branch (
git checkout -b feature/nueva-funcionalidad) - Commit con estándares WP (
git commit -m "Nueva funcionalidad: Breve descripción") - Push a la rama (
git push origin feature/nueva-funcionalidad) - Abre un Pull Request detallado
Licencia
Licenciado bajo GPLv3. Libre uso, modificación y distribución siguiendo los términos de la licencia.
Changelog
1.0.1 - 2023-12-01
- 🐛 Corregido conflicto con plugins de caché
- ✨ Añadido soporte para WebP
- 🌍 Mejorada internacionalización
1.0.0 - 2023-11-15
- Versión inicial estable
- Todos los features básicos implementados
- Documentación completa
Equipo
Desarrollado por ChichaDePardos