it-swarm-eu.dev

Získejte seznam galerií z alba v Galerii NextGEN

Chci získat seznam galerií určitého alba. Pak bych vytvořil odkaz na tyto galerie. Jak získám seznam galerií v PHP?

Viděl jsem, že existuje nějaký kód

global $nggdb;
$gallery = $nggdb->get_gallery ($galleryID, 'sortorder', 'ASC', true, 0, 0);

ale existuje nějaká dokumentace, kterou bych mohl použít?

1
testing

Vložte to do šablony stránky:

<?php
    global $nggdb;
    $galleries = array();

    $album = $nggdb->find_album(1);

    foreach( $album->gallery_ids as $galleryid ){
        $gallery = $nggdb->find_gallery($galleryid);
        $galleries[$galleryid]['title'] = $gallery->title;
        $galleries[$galleryid]['url'] = get_bloginfo('url') . '/portfolio/?album=all&gallery=' . $galleryid;
    }

    foreach($galleries as $category){
        echo '<a href="' . $category['url'] . '">' . $category['title'] . '</a><br />';
    }
?>

Musíte přizpůsobit ID alba a musíte se připojit na stránku, kde je aktivní kód alba NGG.

Všechny funkce naleznete v souboru /wp-content/plugins/nextgen-gallery/lib/ngg-db.php.

7
testing