Galería de vídeos
Abrir automáticamente la galería de vídeos
Para abrir automáticamente una ventana emergente de vídeo, añade este código antes del código del plugin «Video Lightbox»:
<!-- Plugin Video Lightbox - Auto Open Video Lightbox -->
<!-- Author: Dmytro Kyselov https://dmytrokyselov.com/ -->
<script>!function(){function autoOpenVideoLightbox(){var element=document.querySelector(".js-auto-open-video-lightbox");if(!element)return null;element.style.display="none";var config={videoLink:element.getAttribute("data-video-link"),timeout:1e3*element.getAttribute("data-timeout"),createLink:element.getAttribute("data-create-link")},link=document.querySelector('a[href="'+config.videoLink+'"]');if(!link){if("yes"!==config.createLink)return null;link=createLink(config.videoLink),document.body.appendChild(link)}function createLink(href){var link=document.createElement("a");return link.setAttribute("href",href),link.style.display="none",link}setTimeout((function(){link.click()}),config.timeout)}document.addEventListener("DOMContentLoaded",autoOpenVideoLightbox),window.addEventListener("mercury:load",autoOpenVideoLightbox)}();</script>
<!-- end Plugin Video Lightbox - Auto Open Video Lightbox -->
Añade la línea siguiente a «Code Injection» o a cualquier página dentro de un bloque de código cuando la carga Ajax esté activada, o bien al código de la cabecera de la página cuando la carga Ajax esté desactivada.
<div data-video-link="https://www.youtube.com/watch?v=QBQsKTNYPUE" data-timeout="2" data-create-link="no" class="js-auto-open-video-lightbox"></div>
Configuración:
- Sustituye el enlace del vídeo por tu enlace en el
enlace-de-vídeoatributo. - Ajusta el tiempo de espera (2 segundos por defecto) antes de abrir la ventana emergente mediante el
tiempo de espera de los datosatributo. - Si quieres crear automáticamente un enlace a un vídeo, sustituye «no» por «sí» en el
data-create-linkatributo. En este caso, si dejas la línea en «Code Injection», la ventana emergente del vídeo se mostrará en cualquier página.