Vicunaのモジュールに、アイキャッチ画像が有りますが、その内の「Eye Catch Mini Module」をオンにしてみました。ただそれだけじゃ面白くないので、幾つかの画像をランダムに表示させるようにカスタマイズ。画像をランダムに表示させる方法は、JavaScriptを使う方法も含め幾つかあるようですが、今回はphpで実装しています。CSSに記述されている画像へのリンクを、とあるphpファイルへ置き換え、そのphpファイルが指定されたフォルダ内の画像をランダムに表示しています。
ちなみに、使用しているbazookaスタイルのミニのアイキャッチ画像ですが、角丸になっていたりして、ちょっと加工が面倒です。と思っていたら、Vicunaブログ経由でMercuriousLABさんがアイキャッチ画像作成ツール作成・公開してくださったとのニュースが!おおっ、なんちゅうタイミング!感謝です。
/wp.vicuna/style-bazooka/images/eyeCatch へアップロードしました。background-image: url(../images/eyeCatch/mini.gif); /* background-image: url(../images/eyeCatch/mini.gif); */
background-image: url(../images/eyeCatch/random_mini/rotate.php);手順の2. ~ 3. あたりがよく分からない方は、chocobit さんのphpで画像をランダムに表示させるがわかりやすいです。
試しに、当ブログを再読込みしたり、サイト内へのリンクをクリックしてみて下さい。左上にランダムにアイキャッチ画像が表示されるはずです。
なお、アイキャッチ画像作成ツールに画像ファイルをアップロードする際、ファイルサイズが大きいデジカメ画像だと、処理に少し時間がかかります。おそらく設置されているサーバにも負担がかかるので、予め縮小して、ファイルサイズを落としてからアップロードする方が良いと思います。
ランダム画像って楽しいよね。
何度かクリックしても軽いね。
わたしもどこかに入れたいな~。
軽くてよかったです!それはちょっと気がかりだったんで。
Flashにしてみたり、Flickrから引っ張ってこれたりしたら、もっとクールなんやろうな~。
Toruさん、こんにちは。
Vicuna.jpを運営しているwuと申します。
Toruさんに直接ご連絡したいことがあるのですが、メールでの連絡手段がわかりません。
メールアドレスを教えて頂けますでしょうか?
もしくは、適当でいいので私あてまでメールを頂けたらと思います。
お話したい内容は、wp.vicuna.jpの翻訳についてです。
宜しくお願いいたします!
wuさん、こんにちは。初めまして~。
うわっ!忘れてましたよ、コンタクトフォーム。以前は「Contact」ってページが有ったんですが、リニューアルした際に後回しにしてしまったままでした・・・。後で作ろうっと。あっ、メール送りますー。
PB/TB @ 2009-05-18 12:07 AM [Link]
[...] 入れました。jQueryのスライド系プラグインも面白そうだったのですが、とりあえず以前もやった事のあるPHPスクリプトを用いたやり方で実装。ただし今回はMattがずいぶん昔にリリースし [...]