小さな門

WP ギャラリーNextGEN GalleryとNextGEN Gallery Voting

当サイトのギャラリーページのギャラリープラグイン「NextGEN Gallery v1.9.10」とギャラリー画像の投票プラグイン「NextGEN Gallery Voting v2.2.2」のインストールとカスタマイズについて記載する。

 WordPress: v3.5
 NextGEN Gallery v1.9.10
 NextGEN Gallery Voting v2.2.2

インストレーションの手順は、旧バージョンと同じ。

 ● 旧バージョンはこちら==>
  (NextGEN Gallery v1.9.3、NextGEN Gallery Voting v2.2.2)
 

1.wordPress プラグイン新規追加画面よりNextGEN Gallery
  をインストール、及び有効化する。
 
2.このプラグインには一部日本語化のモジュールがあるので
  これも入れておく。
  インストールしたら「Gallery」がWordPressの左メニュー
  に表示される、このプラグイン概要を開き右サイドの
  「翻訳」の案内がある、これもインストールしておこう。

3.ここまでで、ギャラリー画像表示の機能はOK。管理画面左
  サイトに「ギャラリー」メニューが表示される。 設定、
  画像UPの後、表示したいところに [ nggallery id=n ]
  を組み込んで終了。

 
次にNextGEN Gallery Votingのインストールについて、
 

1.WordPress プラグイン新規追加画面より「NextGEN Gallery
   Voting 」プラグインをインストール、有効にする。
 
2.次に「NextGEN Gallery 」プラグインにタグをセットする。
  これ忘れないこと!
 
  ●nextgen-gallery/view/gallery.phpの47行目あたり
  </a>の後に <?php echo nggv_imageVoteForm($image—–>pid); ?> を追加する。
 
  ●nextgen-gallery/view/gallery-caption.の47行目あたり
  </span>の後に <?php echo nggv_imageVoteForm($image—–>pid); ?> を追加する。

標準機能で使用するには、ここまでで終了。
 
後は、「ギャラリー管理」「オプション」などの設定を必要に応じて行う。
「NextGEN Gallery Voting 」プラグインは登録したギャラリー画像の対して投票する場合とギャラリーに対して投票を行う場合と2つの機能がある。(搭載とは画像に対する投票)タイプも3種類の設定が可能。当サイトは、「Like/Dislike 」のタイプを使用。
 
「Like/Dislike 」の標準での表示は画像の下に、

  999 Likes 999 Dislikes

 
更に当サイトは、「Like/Dislike 」のタイプを使用して、「Like」(=好み)だけ使用したい。そのためのカスタマイズを以下に記載する。
 

カスタマイズのファイル:nextgen-gallery-voting / voting-types.php
 
① 「Like, Likes 」の表示を「票好み!」に変更。
全てのnggVoting::msg(‘Like’) ==>nggVoting::msg(‘票好み!’) に変更
全てのnggVoting::msg(‘Likes’)==>nggVoting::msg(‘票好み!’) に変更
 158行目、192行目、219行目、253行目あたり。
 
② 「Dislike, Dislikes 」の表示を非表示に変更。
$return[‘form’] .= ‘ ‘.$results[‘dislikes’].’ ‘;
$return[‘form’] .= $results[‘dislikes’] == 1 ? nggVoting::msg(‘Dislike’) : nggVoting::msg(‘Dislikes’);
をコメントにする。3箇所 160行目、194行目、221行目あたり。
 
③ Dislikeのボタンを非表示にする。 ”images/thumbs_down.png”のステートメントをコメントにする。2箇所。151行目、212行目あたり。

以上、今後のために!。

モバイルバージョンを終了