Un usuario pregunt贸 馃憞
Hola, me gust贸 mucho tu versi贸n de photoswipe. Actualmente utilizo el deslizamiento en adaptaci贸n que desarroll茅. Sin embargo, mientras intentaba migrar a Photoswipe encontr茅 su versi贸n. Me gustar铆a saber si podr铆a orientarme sobre qu茅 archivo puedo cambiar los divs, para dejar las im谩genes de estilo de presentaci贸n de diapositivas en la publicaci贸n. Todo lo que necesito es el camino para realizar los cambios. Y felicitaciones por el plugin.
(@awelzel)
Hace 2 a帽os, 6 meses
Gracias por las felicitaciones 馃檪
Pero no estoy seguro de entender su pregunta. 驴Qu茅 quieres decir con 芦dejar las im谩genes de la presentaci贸n de diapositivas en la publicaci贸n禄? 驴Le gustar铆a incrustar el control deslizante PhotoSwipe en una publicaci贸n en lugar de mostrarlo en pantalla completa?
(@jeferssons)
Hace 2 a帽os, 6 meses
De hecho, quiero que parezca como si fuera una presentaci贸n de diapositivas y cuando haces clic en la imagen, por lo general se ve as铆. Cuando miro, quiero cambiar, en lugar de mostrar una Galer铆a de la verdad, que aparece como si fuera un deslizador flexible. Como hago esto ya en swibox. Solo s茅 la ubicaci贸n del archivo de dise帽o para cambiar sin romper el plugin =).
(@awelzel)
Hace 2 a帽os, 6 meses
Lo siento, todav铆a no lo entiendo. 驴Qu茅 es exactamente 芦deber铆a ser visible como si fuera una diapositiva禄? 驴Es 芦eso禄 una caja de luz PhotoSwipe? 驴Y qu茅 es una 芦imagen normalmente visible禄?
De todos modos, el marcado completo del cuadro de luz de PhotoSwipe se coloca en la parte inferior de la p谩gina, consulte el c贸digo en lightbox-photoswipe.php
, funci贸n footer()
.
El div con la clase pswp
la carpeta para todo, y pswp__scroll-wrap
el contenedor de la diapositiva.
echo '<div class="pswp" tabindex="-1" role="dialog" aria-hidden="true">
<div class="pswp__bg"></div>
<div class="pswp__scroll-wrap">
<div class="pswp__container">
<div class="pswp__item"></div>
<div class="pswp__item"></div>
<div class="pswp__item"></div>
</div>
<div class="pswp__ui pswp__ui--hidden">
<div class="pswp__top-bar">
<div class="pswp__counter"></div>
<button class="pswp__button pswp__button--close" title="'.__('Close (Esc)', 'lightbox-photoswipe').'"></button>
<button class="pswp__button pswp__button--share" title="'.__('Share', 'lightbox-photoswipe').'"></button>
<button class="pswp__button pswp__button--fs" title="'.__('Toggle fullscreen', 'lightbox-photoswipe').'"></button>
<button class="pswp__button pswp__button--zoom" title="'.__('Zoom in/out', 'lightbox-photoswipe').'"></button>
<div class="pswp__preloader">
<div class="pswp__preloader__icn">
<div class="pswp__preloader__cut">
<div class="pswp__preloader__donut"></div>
</div>
</div>
</div>
</div>
<div class="pswp__share-modal pswp__share-modal--hidden pswp__single-tap">
<div class="pswp__share-tooltip">
</div>
</div>
<button class="pswp__button pswp__button--arrow--left" title="'.__('Previous (arrow left)', 'lightbox-photoswipe').'"></button>
<button class="pswp__button pswp__button--arrow--right" title="'.__('Next (arrow right)', 'lightbox-photoswipe').'"></button>
<div class="pswp__caption">
<div class="pswp__caption__center"></div>
</div>
</div>
</div>
</div>';
(@jeferssons)
Hace 2 a帽os, 6 meses
Con el cuadro de deslizamiento. Puedo crear un flexslider y hacer clic en la imagen para ver los efectos predeterminados. En este caso, quiero dejar la vista predeterminada de este formulario de su plugin. Y simplemente haga clic en la imagen para que suceda la magia =). Espero que lo hayas entendido en lugar de mostrar el patr贸n justificado.
imagen
(@awelzel)
Hace 2 a帽os, 6 meses
Bien, ahora lo tengo. Gracias por explicarme la imagen.
Puede ser mejor proporcionar una acci贸n de filtro para esto, de modo que pueda colocar su propio marcado dentro de SwipeBox sin la necesidad de modificar el plugin en s铆.
(@jeferssons)
Hace 2 a帽os, 6 meses
隆Gracias, Arno =)!
(@awelzel)
Hace 2 a帽os, 6 meses
Acabo de enviar una actualizaci贸n (1.61) que ahora incluye el filtro de salida para el marcado.
Puede usar esto en el siguiente ejemplo (r谩pido y sucio) para agregar su propio marcado a PhotoSwipe:
function my_lbwps_markup($markup)
{
// Add some additional elements
$markup = str_replace(
'<div class="pswp__top-bar">',
'<div class="pswp__top-bar"><div style="position:absolute; width:100%; text-align:center; line-height:44px; font-size:13px; color:#fff; opacity: 0.75;">Our content</div>',
$markup );
return $markup;
}
add_filter( 'lbwps_markup', 'my_lbwps_markup', 10, 1 );
驴Solucion贸 tu problema??
0 / 0