从下一代画廊的相册中获取画廊列表

时间:2013-06-12 作者:testing

我想得到某张专辑的画廊列表。然后我会创建一个指向此库的链接。如何获取PHP中的库列表?

我看到有一些代码

global $nggdb;
$gallery = $nggdb->get_gallery ($galleryID, \'sortorder\', \'ASC\', true, 0, 0);
但是是否有一些我可以使用的函数的文档?

1 个回复
最合适的回答,由SO网友:testing 整理而成

将其放入页面模板:

<?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 />\';
    }
?>
您必须调整专辑id,并且需要链接到NGG专辑代码处于活动状态的页面。

所有功能都可以在/wp-content/plugins/nextgen-gallery/lib/ngg-db中找到。php。

结束
从下一代画廊的相册中获取画廊列表 - 小码农CODE - 行之有效找到问题解决它

从下一代画廊的相册中获取画廊列表

时间:2013-06-12 作者:testing

我想得到某张专辑的画廊列表。然后我会创建一个指向此库的链接。如何获取PHP中的库列表?

我看到有一些代码

global $nggdb;
$gallery = $nggdb->get_gallery ($galleryID, \'sortorder\', \'ASC\', true, 0, 0);
但是是否有一些我可以使用的函数的文档?

1 个回复
最合适的回答,由SO网友:testing 整理而成

将其放入页面模板:

<?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 />\';
    }
?>
您必须调整专辑id,并且需要链接到NGG专辑代码处于活动状态的页面。

所有功能都可以在/wp-content/plugins/nextgen-gallery/lib/ngg-db中找到。php。

相关推荐

无法在模板函数.php中使用IS_HOME

我试图在标题中加载一个滑块,但只在主页上加载。如果有帮助的话,我正在使用Ultralight模板。我正在尝试(在template functions.php中)执行以下操作:<?php if ( is_page( \'home\' ) ) : ?> dynamic_sidebar( \'Homepage Widget\' ); <?php endif; ?> 但这行不通。现在,通过快速的google,我似乎需要将请