Movable Type 備忘録

 

 関連するエントリ一覧を表示してみる

ものすごくご無沙汰な記事となってしまいました (; ̄∇ ̄Aはは

以前、クールなタグ検索ページ、Tag Cloudの作り方について紹介しました。
この時インストールしたtagwireプラグインを利用して、投稿したエントリに関連するエントリの一覧を表示するカスタマイズをやってみました。

tagwireプラグインについては、こちらのTag Cloudのページを作ってみるを参考にインストールしてください。ついでにTag Cloudも設置するといいですよ。

参考にしたサイトは、いつもお世話になっているOgawa::Memoranda様です。

最新のエントリ一覧に、関連するエントリをそれぞれ表示してみる

トップページなどで最近の記事一覧をサイドバーに表示したりしますが、最新エントリ5件それぞれに関連したエントリ5件を表示させてみます。
たとえば以下のようなかんじ。

そしてこの一覧のコードは以下の通りです。

<MTEntries lastn="5">
    <li>
        <a href="<$MTEntryPermalink$>" title="e<$MTEntryID$>"><$MTEntryTitle$></a>

        <ul>
<MTMostRelatedEntries lastn="5">
<li><a href="<$MTEntryPermalink$>"><$MTEntryTitle$></a></li>
</MTMostRelatedEntries>
</ul>
    </li>
</MTEntries>

青い字のタグがtagwireプラグインのコンテナタグです。 これは <MTEntries >~</MTEntries> の中で使用するか、個別エントリ・アーカイブ内で使用できます。 青い時の部分だけを抜き出して、個別エントリ・アーカイブに貼り付ければ、そのエントリに関連したエントリ一覧としても使えます。 以下のコードは実際に個別エントリ・アーカイブ内で使っている、関連エントリ一覧を表示するコードです。

<ul>
<MTMostRelatedEntries lastn="20">
    <li><a href="<$MTEntryPermalink$>"><$MTEntryTitle$></a></li>
</MTMostRelatedEntries>
</ul>

任意のタグ(キーワード)を含むエントリ一覧を表示してみる

任意のタグを指定して、そのタグを含むエントリ一覧を表示させてみます。 例えば、わたしのブログでMovableType(ムーバブルタイプ)のプラグインを使用したカスタマイズのエントリ一覧を表示させてみました。 たとえば以下のようなかんじです。

この一覧のコードは以下の通りです。

<ul>
    <MTEntriesWithTags
tags="Plugins">
        <li><a href="<$MTEntryPermalink$>"><$MTEntryTitle$></a></li>
    </MTEntriesWithTags>
</ul>

青い字の部分で任意のタグ名称を指定しています。
このようにプラグインを使ったMovableType(ムーバブルタイプ)カスタマイズ一覧を表示することができました。 これも先ほどと同様に、<MTEntries >~</MTEntries> の中で使用するか、個別エントリ・アーカイブ内で使用します。

他にも、テクノラティにタグ情報を送信するで紹介しているようなこともできます。 最近では、タグで関連付けすれば、ぶっちゃけカテゴリなんていらないような気がしています。 それにタグならいつでも自由に追加、削除できますしね。
Tagwire Plugintagwireの使い方が紹介されています。

 Trackback Pings(2)

from K´s Labo

いろんなブログサイトにお邪魔するんですが、たま〜に、それぞれのエントリーの下に...

from memorandum

昨年振りに、Tagsを作ってみました。 理由は関連したエントリーを表示させてみた...

 Comments(5)

#1: Posted by かわぐち [RES]

ども、かわぐちです。

以前から、このサイトで表示されている「関連してそうな最近のエントリ 」。
ど~やって表示してんの?って思ってたんですが、
このエントリーを読んで、
よ~やく理解できました。

なるほど!!

って事で、早速、導入してみました。
ありがとうございます。

#2: Posted by bzbell [RES]

>>1 かわぐち さん

こんにちわ^^

> ど~やって表示してんの?って思ってたんですが、・・・

言って頂ければよかったのに (; ̄∇ ̄A

> って事で、早速、導入してみました。

わたしもこれから例のやつを試してみますの (●´∀`●)

#3: Posted by かわぐち [RES]

ども、かわぐちです。
TBありがとうございます。

>わたしもこれから例のやつを試してみますの (●´∀`●)
頑張ってください。
って、例のやつって何でしたっけ?

#4: Posted by bzbell [RES]

>>3 かわぐち さん

> 例のやつって何でしたっけ?

あっ!! ごめんなさい。
かわぐちさんとこの、ぱらぱらマンガみたいなメニューですよ (●´∀`●)

#5: Posted by かわぐち [RES]

ども、またまた、かわぐちです。

>かわぐちさんとこの、ぱらぱらマンガみたいなメニューですよ (●´∀`●)
あっ、あれですね、あれ。
了解しました。

 Post a Comment

コメント用フィード