例によって、track feed の RSS を拾っていたら、良いネタ発見。(笑) すべてのエントリーからランダムにエントリーを抜き出す MTRandomEntries Plugin と、特定のタグ情報を抽出して抜き出してくれる Collect Plugin を併用して、ランダムにエントリー上げした画像を表示するというネタ。

■TB to 読んだ本をランダムに表示してみる by @delicious

sidebar.jpg私のブログにサイド出ししてる本やCDや映画の画像は、Collect Plugin を使用して、特定のカテゴリの img タグを抽出して表示してるのですが、その性格上、そのカテゴリ内のエントリ順にしか表示されない形となっておりました。つまり、現状では、二つ前までの画像しか表示できず、過去にあげたものはずーーーーっと埋もれっぱなしという状況となっていると。

それを、MTRandomEntries Plugin を使用することにより、再構築のかかる動作がトリガーとなって、ランダムに画像を変えることができるようになるという優れもの。ちなみに再構築のかかる動作とは、エントリー投稿、コメント投稿、トラックバック投稿等になります。もちろん、MT の管理画面からの再構築でも同様の結果が得られます。

設置方法はいたって簡単で、MTRandomEntries Plugin を DL してきてプラグインフォルダにつっこみ、動作を行わせたいテンプレート内の MTEntries タグを MTRandomEntries タグに置き換えるだけ。アトリビュート属性はそのまま使用できるので、私のように 2箇所設置する場合は offset なんかを使用すると、だぶって表示されなくなると思います。たぶん。(笑)


という訳で、じゅんじゅんさん、良いネタ提供ありがとうございました。