前回(MT3.2)のブログで使ったプラグインで、同じようにランダムで画像を表示させてみた。
前記事を参照しながら、MTPhotoGalleryを使ってみることに。
この空いているスペースにランダムに変わる画像を入れる
1)あらかじめこのスペースは、divで縦横66pxの正方形に作ってclassで名前を付けておく。
2)そして、MTPhotoGalleryのサイトへいき、PhotoGallery.zip (1.1.1.0 2005-09-04) をダウンロード。
3)解凍して、PhotoGallery.plを、 mt.cgiと同じディレクトリにあるpluginsフォルダに入れる。
4)ブログは、blogフォルダに展開しているので、そのフォルダの中にtitleimgフォルダを作って画像をUPしておく。(今回は新規も含めて64px×64pxの画像を12枚UPしました。)
5)テンプレートのメインページを開き、画像を表示させたいところに、下記のタグを追加。(太字部分)この場合、ランダムに表示して、その内の1枚を表示する設定です。
<div class="titleimg">
<MTPhotoGallery sort_order="random" count="1"
path="/titleimg/"><img src="<MTPhotoGalleryImageLink>"> </MTPhotoGallery></div>
6)再構築して確認。(後は、他のアーカイブも同じ設定で。)
MT5になって、使えるかどうか不安やったけど、今回もうまくいったようです。
それと、上記タグについては、4行に分けて書いてありますが、1行で記述するようにしてください。改行すると、なぜか画像がずれて表示されてしまいますので。