Top > Movable Type > 3.2x-ja > 別のブログから特定の画像をランダム表示

« リニューアルの覚え書き(2回目)【追記アリ】 | main | シャドウイングとわたし »

2006-01-24

3.2x-ja

別のブログから特定の画像をランダム表示

otherblog.jpg
おとといくらいの「読んだ本をランダムに表示してみる」のコメントで、
ふいに口にしたのをきっかけに、このことが頭から離れなくなり試してみました。
(上のキャプチャは、テストブログでこのブログの画像を表示させたところです)

きっかけをくださった方には感謝しています。ありがとうございました。
そして、これは自己満足なので、「ホラ、言ってたやつできたからやれ~!」って
ことではないですから、気にしないでくださいー。(放置が一番です)

やってみたら、なかなかいい感じなので、早くフォトログ作ろう!と思いました。

以下、設置方法の覚え書き。

まずは、こちら(読んだ本をランダムに表示してみる)のエントリを参照してください。
この仕組みのまま、別のブログにひっぱってくる方法です。

この方法については、こちらを参考にしました。ありがとうございました!

blogDROID 別のウェブログの最近のエントリーを表示する

まずは、別ブログを呼び出すプラグインを入手します。

MTOtherBlog プラグイン:David Raynes MTOtherBlog (v 0.25)

圧縮ファイルになっているので、解凍して、pluginsディレクトリにアップロードします。
そして設置したい場所に下記のタグを書きます。

<MTOtherBlog blog_id="○">
※別ブログを呼び出すタグ。表示させたいブログidを○にいれる。idは、管理画面トップページを開いたURL(blog_id=○)で確認できます
<div class="sidetitle"><$MTBlogName$></div>
※id="○"で選択したブログ名が表示されます

<div class="side">
<MTRandomEntries category="カテゴリー名" lastn="表示したい画像数">
※複数カテゴリーの場合は「OR」で区切っていきます
<MTCollect tags="img">
<MTCollectThis show="0">
<$MTEntryBody$>
</MTCollectThis>
<MTIfCollected tags="img">
<MTCollected tags="img" lastn="1">
※エントリの中の1番最初の画像だけをとり出す場合 lastn="1"をつけます。
<a href="<$MTEntryLink$>" title="<$MTEntryDate format="%x"$>/<$MTEntryTitle$>のエントリを見る">
※タイトルの部分は「"日付/エントリ名"」
<img width="55" src="<$MTCollectedAttr attr="src"$>" style="margin:2px; border:none" />
※画像サイズがバラバラの場合、縦横どちらかを設置したい場所にあわせて設定。
</a>
</MTCollected>
</MTIfCollected>
</MTCollect>
</MTRandomEntries>
</div>
</MTOtherBlog>

わたしはこんな感じで呼び出せました。リンクもちゃんと元記事に飛びました。
ランダムに関しては「このタグを入れたブログ」の再構築でシャッフルされます。

ようは、プラグインを入手して、

<MTOtherBlog blog_id="○">
</MTOtherBlog>

このタグで括っただけです。
あー、すっきりした(笑)。

--
2006.2.2 追記
関連記事 トップページを MovableType で作ってみました

----
2006.2.24追記
ランダム表示に関してこちらにまとめてみました。
MTRandomEntries、Collect Plugin:エントリ内の画像をランダム表示【改】

トラックバックURL

The TrackBack (1) URL for this entry is :

トラックバック

» なんとか……(汗) from つれづれ日記
なんとか他のブログから画像を持ってくることが出来るようになりました~。 じゅんじ... [Read More]

コメントありがとう!

きゃあ!じゅんじゅんさん、ありがとうー!!!(感激)
前のエントリーに「ありがとう!勉強します!」ってお返事しようと来てみたら、もっと素晴らしいことになってて感激です~(涙)
いろんなプラグインがあるのねぇ~。
それを見事、見つけてくるじゅんじゅんさんがすごいわ!
ホンマ、ありがとう~♪

■ぷぅさん
こちらこそ、反応してくださってありがとーございます!
どうにも気になると止まらない性分なのでやっちゃいましてスミマセン。(笑)
なかなか面白そうな仕組みなので、ブログが増えたら導入しようと思いまーす。

>いろんなプラグインがあるのねぇ~。

ほんと、何でもある世の中ですよねぇ~。
みなさん素晴らしい!

うふふ、早速、参考にさせていただきましたー!
けど、残念ながらなぜかランダム表示が上手く行かず……。
また、ゆっくり研究してみたいと思いますー♪
(とりあえず今日は力尽きました:笑)

■ぷぅさん
うわーん!なんでランダムしないんでしょうね。。
あのときコメントくださったみなさんは本エントリがたくさんあるので、
実現したらいいなーと、楽しみにしていたのです。
でも最近の本!も嬉しいですねー。思わずクリックしちゃいました。

(以下、おまけです。時間のあるときにでも・・)
既に試しているかもしれませんが、まだでしたら、
日記に表示させたい条件で、まずはそれぞれのブログに設置して
ランダムするか確認してください。
上手く動作したら、そのソースを日記ブログに貼り付けて
MTOtherBlog プラグインタグで呼び出せるか確認してください。
この順番でチェックすれば動作しない原因が掴みやすいと思います。

じゅんじゅんさん、ありがとうございます~!!
さっきのコメントの後、もうひとふんばりしてみたところ、あ~ら不思議。
今度はランダムもエラーが出ずに出来るようになりました!
でも、原因まで探す元気は今日は既に無かったので、また明日にでもゆっくり考えてみたいと思います~(ああ、情け無や:笑)
なんか我ながらすごーく初歩的なミスとかしでかしてそうで心配(笑)

本当にいろいろご心配かけました&お世話になりましたー♪

■ぷぅさん
やったー!よかったですね!
これからはどんな本がでてくるかも楽しませてもらいまっす。

>でも、原因まで探す元気は今日は既に無かったので、また明日にでもゆっくり考えてみたいと思います~

あ、もう動いてるのなら気にしなくてもいいのでは?(爆)

いろいろありがとうねー♪

>あ、もう動いてるのなら気にしなくてもいいのでは?(爆)

確かにっ!!
考え出すとドツボにはまりそうだからやめときます(笑)
助言ありがとー!

■ぷぅさん
>考え出すとドツボにはまりそうだからやめときます(笑)

ですよねー(笑)
わたしは理論でなく、直感と感覚だけでカスタマイズしているので、
「あれー?昨日ダメだったのになんで今日はできるのー?」なんて、
しょっちゅうですよん。(爆)

コメントはこちらから (お気軽にどうぞ!)

ご利用のブラウザ、設定ではご利用になれません。