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

この記事は約2分で読めます。
記事内に広告が含まれています。

関連記事 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内にある別のブログにも関連づけられるので、複数ブログをやっている人にとってはこっちのほうがいいかもしれませんね。

この記事を書いた人

iPhone/MacBook Air/Apple Watchユーザー。
2006年よりブログを書き始め、現在はちょっとした効率化をテーマとしてブログを投稿中。

脇村 隆をフォローする
未分類
脇村 隆をフォローする
ムジログ

コメント

  1. wackey より:

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

  2. wackey より:

    tes

  3. わっきぃ より:

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

タイトルとURLをコピーしました