Pregunta sobre Lightbox with PhotoSwipe de Wordpress:

Campos personalizados altos: Área de la galería

Un usuario preguntó 👇

Hola,

¿Cómo funcionaría esto con los campos de la Galería ACF?
https://www.advancedcustomfields.com/resources/gallery/

<?php 

$images = get_field('gallery');

if( $images ): ?>
    <ul>
        <?php foreach( $images as $image ): ?>
            <li>
                <a href="<?php echo $image['url']; ?>">
                     <img src="<?php echo $image['sizes']['thumbnail']; ?>" alt="<?php echo $image['alt']; ?>" />
                </a>
                <p><?php echo $image['caption']; ?></p>
            </li>
        <?php endforeach; ?>
    </ul>
<?php endif; ?>

Gracias.

Este tema fue modificado hace 3 años, 1 mes por.

(@awelzel)

Hace 3 años, 1 mes

Deberia de funcionar. ¿Lo ha probado antes o cuál es su pregunta de soporte aquí?

Lanzador de hilos

(@nandorsky)

Hace 3 años, 1 mes

Sí, lo probé y no funciona. Me pregunto si necesito agregar algo a este código para que funcione. Probé una galería básica de WordPress y funciona perfectamente.

Gracias por su respuesta rápida.

Esta respuesta fue modificada hace 3 años, hace un mes por.

(@awelzel)

hace 3 años

Creo que la línea rompió mi problema. Prueba esto:

<?php 

$images = get_field('gallery');

if( $images ): ?>
    <ul>
        <?php foreach( $images as $image ): ?>
            <li>
                <a href="<?php echo $image['url']; ?>"><img src="<?php echo $image['sizes']['thumbnail']; ?>" alt="<?php echo $image['alt']; ?>" /></a>
                <p><?php echo $image['caption']; ?></p>
            </li>
        <?php endforeach; ?>
    </ul>
<?php endif; ?>

¿Solucionó tu problema??

0 / 0

Deja una respuesta 0

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *