Skip to Content
Setup de módulosFancybox setup

Fancybox Setup

Fancybox setup es un modulo fino: el runtime real no vive aqui, sino en modules/30-utils.php.

Archivos clave:

  • setup/modules/fancybox-setup/module.php
  • modules/30-utils.php
  • assets/vendor/fancybox/
  • assets/js/fancybox-init.js

Responsabilidad real del modulo:

  • aparecer en el manifiesto del setup
  • poder activarse o desactivarse desde el panel
  • reservar un punto estable para futuras extensiones del lightbox

El runtime real resuelve:

  • assets vendor y theme
  • shortcodes fancybox
  • galerias desde ACF
  • helpers de trigger, inline, ajax, video y PDF

Assets declarados hoy:

return [ 'vendor_style' => 'assets/vendor/fancybox/fancybox.css', 'vendor_script' => 'assets/vendor/fancybox/fancybox.umd.js', 'theme_style' => 'assets/css/fancybox-gallery.css', 'theme_script' => 'assets/js/fancybox-init.js', ];

Regla importante:

  • si necesitas cambiar la API publica de Fancybox, mira modules/30-utils.php
  • si solo necesitas activarlo o explicarlo en el panel, esta es la capa correcta
Last updated on