関連記事(同じカテゴリの記事一覧)表示

2008 年 9 月 3 日 – 6:10 PM
category 未分類 tags ,  
Comments: 3 Trackbacks: 0 hatena buttonhatena count

関連記事 by you.

Movable Typeにおいていくつか関連記事プラグインがある。
実はダイナミックパブリッシングでPHP化しておりますが、Perlで書かれているプラグインは使えない模様(というわけはかなり使えないってわけですが)。3種類試しましたがどれもアウトでした・・・。

いくつか対処方法があるようですが、今回はエントリーアーカイブに同一カテゴリーの記事一覧を表示する(ダイナミックパブリッシングの場合) – Molto vivaceの方法を用いてSmartyを利用した方法で対処してみました。

というわけであっさり参考にしたコードを入れるとすんなり解決したので、ブログ記事テンプレート(記事単一ページ)に下記のように文言を変えて入れてみました。

<div class="sidetitle">
同じカテゴリの記事
</div>
<div class="side">
{{capture name="entry_category"}}<$MTEntryCategory$>{{/capture}}
<MTEntries lastn="7" category="`$smarty.capture.entry_category`">
<a href="<$MTEntryPermalink$>" title="e<$MTEntryID$>"><$MTEntryTitle$></a><br />
</MTEntries>
</div>

これで同じカテゴリーの記事が7つ表示されるようになります。
「関連記事」て言ってしまった方が楽かもしれませんが、このプラグインは関連しているけど同じカテゴリのことを指しており、少し嘘になってしまいます。
そこで「同じカテゴリの記事」という表現にしました。

別途エントリ同士を関連づける素敵なプラグインがあるので、これは別途導入してみたいと思います。そのプラグインであれば、同一MT内にある別のブログにも関連づけられるので、複数ブログをやっている人にとってはこっちのほうがいいかもしれませんね。

関連する投稿

3個のコメント

  1. wackey (108 comments)
    2008 年 9 月 4 日 8:07 PM に投稿 | パーマリンク

    コメントテスト投稿です。

  2. wackey (108 comments)
    2008 年 9 月 4 日 8:09 PM に投稿 | パーマリンク

    tes

  3. わっきぃ (3 comments)
    2008 年 9 月 4 日 8:45 PM に投稿 | パーマリンク

    mixiコメントでテストコメント

コメントを書く

Your email is never shared. * 印の項目は必須項目です。

*
*

トラックバックURL:
http://musilog.net/uncategorized/post-95.php/trackback