Recuperar imágenes de una galería de NextGEN

2

No estoy seguro de si esto es posible, pero después de una búsqueda exhaustiva no puedo encontrar una respuesta.

Lo que quiero hacer es obtener todas las imágenes de una galería de NextGEN para poder mostrarlas en una presentación de diapositivas personalizada en una página / publicación.

¿Es posible cargarlos en una matriz o editar el HTML de alguna manera?

Cualquier ayuda es muy apreciada!

    
pregunta Tim 14.10.2011 - 18:15

2 respuestas

3

Para cualquier persona interesada, encontré una solución a lo que quería.

Simplemente necesita crear una plantilla personalizada

Luego accedí a las imágenes como esta:

<?php foreach ($images as $image) : ?>
<?php echo do_shortcode('[singlepic id="' . $image->pid . '"]'); ?>
<?php endforeach; ?>
    
respondido por el Tim 18.10.2011 - 16:32
1

Una forma rápida y sucia sería usar $ wpdb para obtenerlos de la tabla wp_ngg_pictures y el código corto para una sola imagen.

Si conoce el ID de la galería, entonces algo como: (sin probar)

global $wpdb;

$pictures = $wpdb->get_results("SELECT * FROM wp_ngg_pictures WHERE galleryid = '[id]'");

foreach( $pictures as $p ) {
    echo do_shortcode("[ singlepic id=".$p->pid." ]");
}

shortcode singlepic

    
respondido por el digout 14.10.2011 - 20:32

Lea otras preguntas en las etiquetas