MT4.xで関連記事を自動で表示する方法。
ってことで、プラグインを使用して設定してみました。
関連記事を手で貼るのってとても面倒です。
エントリーに自動で関連記事を表示する方法としては、
方向性的に大きく分けて3つですかね。
1.「Related Entries Plugin」を使う方法。
同じカテゴリーのエントリーがランダムに表示する。
2.「MTSetVar(Block)/MTIfタグ」を使用する方法。
MT4から追加された変数機能を用いて、
エントリーに付けられているタグを変数に格納する。
3.「TagSupplementals」プラグインを使い方法。
関連するタグを持つエントリーを関連度が高い順に取得する。
僕は「3.」の方法を採用しました。
タグさえ設定しておけば、関連度の高いエントリーが、
関連記事に表示できるはずです。
「Related Entries Plugin」も簡単で良いのですが、
同一カテゴリ内には関連性の低いエントリーも混在しているので、
あまりよろしく無いと判断しました。
設定はとても簡単です。
1.「TagSupplementals-0.10.zip (MT4専用)」をダウンロードする。
2./plugins/ディレクトリにTagSupplementals.plをアップロードする。
3.「テンプレートモジュール」→「ブログ記事の詳細」にて、
以下のタグを挿入する。
今回は<$MTInclude module="カテゴリ"$>の直前へ挿入した。
※表示の関係で<>は全角表示してあります。
<!--関連記事-->
【関連記事】
<ul><MTRelatedEntries lastn="5">
<li>
<a href="<$MTEntryPermalink$>"><$MTEntryTitle$></a>
</li>
</MTRelatedEntries>
</ul>
<!--関連記事-->
ただし、これまで僕のブログはタグを設定してなかったので、
今後はタグを設定する必要があります。
過去ログもありますし、結構面倒ですな…
久しぶりにMTのカスタマイズをして便利になりました。

コメントする