TypePad Connect導入前のコメントを表示する。

投稿日: カテゴリー タグ

わずかだけどTypePad Connect導入前にもらっていたコメントが表示されないのはなんだかなぁと思っていたら、解決策が。

過去に投稿されたコメントを表示するのに、コメントの詳細をインクルードして対応しました。

[From TypePad Connectを利用してみる | Bloc Notes]

なるほど。MTIncludeか。

つことで、過去使っていたコメントモジュールからからログ部分を抜き出した”CommentLog”モジュールを作成して、インクルード。

新しく抜き出したモジュールはこんな感じ。

<MTIfNonZero tag="MTEntryCommentCount">
<dl class="log">
<MTComments>
<dt<MTIfArchiveTypeEnabled archive_type="Individual"> id="comment-<$MTCommentID$>"</MTIfArchiveTypeEnabled>>
<span class="name">
<$MTCommentAuthorLink default_name="Anonymous" show_email="0" spam_protect="1"$>
<MTIfNonEmpty tag="CommentAuthorIdentity">
<MTCommentAuthorIdentity>
</MTIfNonEmpty>
</span>
<span class="date"><$MTCommentDate$></span>
</dt>
<dd<MTIfCommentParent> class="reply"</MTIfCommentParent>><$MTCommentBody$></dd>
</MTComments>
</dl>
</MTIfNonZero>

で、こんな感じでコメントテンプレートにインクルード。
2008-11-29_2128.png

上手いこと、過去コメントも表示されました。良かった。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください