MTOSの最近のコメントをエントリーとともに表示する設定

※この記事は、ブログシステム「MovableType(ムーバブルタイプ)」のオープンソース(以下、MTOS)を使って作っている、このブログの作業記録です。

 

サイドバーに表示される「最近のコメント」を記事ごとに表示させてスッキリさせたかったので、「Recents」というプラグインをインストールしてみました。

こちらのページからプラグインをダウンロードし、ファイルを解凍します。
「Recents」というフォルダができるので、そのフォルダを丸ごとMovable Typeの「plugins」ディレクトリにアップロードします。

②「デザイン」→「ウィジェット」→「ウィジェットテンプレートを作成」をクリックし、以下のタグを下の欄に貼り付けて、「最近のコメント2」等の名前で保存します。

 ※以下のタグは独自にアレンジしているため間違った書き方をしている可能性もあります。

 
<div class="widget-recent-comments widget">
<h3 class="widget-header">最近のコメント</h3>
<div class="widget-content">
<mt:IfNonZero tag="blogCommentCount">
<mt:Entries recently_commented_on="15">
<mt:EntriesHeader>
  <ul>
</mt:EntriesHeader>
  <li><a href="<mt:EntryPermalink valid_html="1" />"><mt:EntryTitle encode_html="1"></a>
    <ul>
    <mt:Comments lastn="20" sort_order="descend">
      <li>
        <a href="<mt:EntryLink archive_type="Individual" />#comment-<mt:CommentID />" title="comment-<mt:CommentID />">
          <mt:CommentAuthor default="Anonymous">
        </a> <mt:CommentDate format="%m/%d" />
      </li>
    </mt:Comments>
    </ul>
  </li>
<mt:EntriesFooter>
  </ul>
</mt:EntriesFooter>
</mt:Entries>
</mt:IfNonZero>
</div>
</div>

③次に、「デザイン」→「ウィジェット」→「ウィジェットセット」で、コメントを表示させたい位置(サイドバー)を選択。

④右側の利用可能一覧から②で保存したウィジェットテンプレートを左側(インストール済み)にドラッグして保存します。
※「最近のコメント」が左側に入っている場合は、右側にドラッグしておいて下さい。

小粋空間を参考にタグを変更しました。

設定に成功すると、このブログのコメント欄のように表示されます。