WordPressで見栄えの良いアルバム機能を提供してくれるNextGEN Galleryについて、少しだけカスタマイズの作業をしたのでそのメモです。

nextgengallery1 300x228 NextGEN Galleryのカスタマイズ
設定方法に関しては、以下のサイトに詳しく載っています。

1.日本語化

Web Design Cupo. Labさんによると、日本語化はボタン一つでできるようになったようです。

2.スライドショー機能の削除

基本的にスライドショー機能は使わないので、アルバムを表示させたときに同時に表示される「スライドショー」という言葉を外したい。そこで、

WordPressインストールディレクトリ/plugins/nextgen-gallery/nggfunctions.php

274行 $gallery->slideshow_link = $nggRewrite->get_permalink(array ( ‘show’ => ‘slide’) );
275行 $gallery->slideshow_link_text = nggGallery::i18n($ngg_options['galTextSlide']);

を、「//」でコメントアウトすることにしました。

3.アルバム表示方法のカスタマイズ

アルバム表示とギャラリー表示のアウトプットを行うファイルは、

アルバム表示:
WordPressインストールディレクトリ/plugins/nextgen-gallery/view/album-extend.php
ギャラリー表示:
WordPressインストールディレクトリ/plugins/nextgen-gallery/view/gallery.php

にあるので、このHTMLを好きなようにカスタマイズします。

4.NextGEN GalleryのCSSを外す

NextGEN Gallery独自のCSSは、以下の処に設定されています。

WordPressインストールディレクトリ/plugins/nextgen-gallery/nggallery.php
126行目 add_action(‘template_redirect’, array(&$this, ‘load_styles’) );

ここを「//」でコメントアウトします。
しかし、 これでは、個別ギャラリーに入ってからもLightBox風の写真表示ができなくなってしまうので、コメントアウトで外すのではなく、

WordPressインストールディレクトリ/plugins/nextgen-gallery/css/nggallery.css
/* ———– Album Styles Extend ————-*/

の中身を消去することで対応しました。