ギャラリーからすべての画像を表示するように album-extend.php を更新しました。ページネーションが含まれていない限り、完璧に機能します。カスタム フィールド (ngg_paged_Galleries) を使用してページネーションを追加すると、2 番目のページが追加されますが、ギャラリーが見つからないか表示されません。したがって、最初のページのギャラリー/画像のみが表示され、最初のページ以降は表示されません。
何かが欠けていることはわかっていますが、私の人生ではそれを機能させることはできません。ご意見をお待ちしております。
ありがとうございました!
それが問題だと思います:
foreach ($galleries as $gallery){
echo do_shortcode("[nggallery id=".$gallery->gid."]");
}
?>
そして、ここに album-extend.php があります:
<?php
/**
Template Page for the album overview (extended)
Follow variables are useable :
$album : Contain information about the album
$galleries : Contain all galleries inside this album
$pagination : Contain the pagination content
You can check the content when you insert the tag
If you would like to show the timestamp of the image ,you can use
**/
?>
<?php if (!defined ('ABSPATH')) die ('No direct access allowed'); ?> <?php if (!empty ($album)) :?>
<?php
foreach ($galleries as $gallery){
echo do_shortcode("[nggallery id=".$gallery->gid."]");
}
?>
<?php echo $pagination >
<?php endif; >