あるアルバムのギャラリーのリストを入手したい。私がこのギャラリーへのリンクを作成するよりも。 PHPでギャラリーのリストを取得するにはどうすればいいですか?
私は見たようないくつかのコードがあることを見ました
global $nggdb;
$gallery = $nggdb->get_gallery ($galleryID, 'sortorder', 'ASC', true, 0, 0);
しかし、私が使用できる機能はいくつかありますか?
これをあなたのページテンプレートに入れてください:
<?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にあります。