• 初心者です。
    ご教授、よろしくお願いいたします。
    NextGEN Galleryについて質問させてください。

    WPのトップページである、メインインデックスのテンプレート (index.php)に
    NextGEN Galleryの特定のギャラリーを表示させたいと思っていますがうまくいきません。

    ちなみに、任意ページでのギャラリー表示は、
    ページコンテンツ内に[gallery=*]の表記で正常に表示されます。

    これを解決するにはどのようにすれば良いのでしょう?

1件の返信を表示中 - 1 - 1件目 (全1件中)
  • WordPressやテーマのPHPファイルに直にショートコード形式で
    [nggallery id=*]
    ~などと記述しても、投稿記事の時の様には表示されません(無視される)。

    PHPファイルからNextGenGalleryの機能を呼び出すには、それぞれに対応した関数を自前で記述しておくか。別途にNextGenGalleryに対応したプラグインをインストールして置き、それを呼び出すコードをPHPファイルに記述して置かなければなりません。

    v1.58以降なら、NextGenGallery本体をインストールした時点で以下の3つのプラグインも自動的に使用可能になっています。

    • nggSlideshowWidget
    • nggDisplayRandomImages
    • nggDisplayRecentImages

    記述式は何通りかありますが。任意のギャラリーのみを表示させるのであれば…

    <?php
      if( function_exists('nggDisplayRecentImages') ){
        nggDisplayRecentImages(5, , , 'allow', '2,3', 'thumbnail');
      }
    ?>

    ~上記の例だとギャラリーIDの2番と3番から、最新の画像を合計5枚分表示します。

1件の返信を表示中 - 1 - 1件目 (全1件中)
  • トピック「NextGEN Galleryのギャラリー表示について」には新たに返信することはできません。