ブログでコメント一覧を公開する方法
ライブドア・ブログ(livedoor blog)では新着コメントへのリンクへは表示できますが、古いコメントは埋もれてしまいますよね。そこで、記事ごとにつくコメントを普通の掲示板(BBS)のように時系列に一覧で公開することはできないでしょうか?
Yahoo!ブログではできるのですが・・・。
回答(1)
2.

>> > ブログのトップページで、記事を問わず、
>> > 登録されたコメントを全て時系列で表示したい
>>
>> そういうことです。
>> コメント一覧を管理者だけでなく、みんなに公開する方法を知りたいのです。
ブログの設定などを見回してみましたが、基本機能の範囲ではできないと思います。
デザインの設定⇒カスタマイズと辿ると見られる、トップページと個別記事ページのテンプレートの中身を組み合わせれば、もしかすると実現できるかもしれませんが、駄目なような気がします。動作確認の時間が取れないもので、これ以上はなんとも...
ちなみに、トップページの<IndexArticlesLoop>~</IndexArticlesLoop>の箇所を複製して、そこに個別記事ページの<IfArticleCommentCount>~</IfArticleCommentCount>の箇所を入れてみる、という案ですが、どなたか試すことのできる方はいないでしょうか...?
解決策にはならないようですが、なるほど!と思いました。
コメント(7)
"時系列に一覧で公開"ってのは、最新コメントプラグインのような機能のことだと思いますが、記事ごとに表示される"この記事へのコメント"のことではないんですよね?
ブログのトップページで、記事を問わず、登録されたコメントを全て時系列で表示したい、という解釈でよろしいでしょうか?
# 回答1は管理者のみ閲覧可能ですよね。
> ブログのトップページで、記事を問わず、
> 登録されたコメントを全て時系列で表示したい
そういうことです。
コメント一覧を管理者だけでなく、みんなに公開する方法を知りたいのです。
>ちなみに、トップページの<IndexArticlesLoop>~</IndexArticlesLoop>の箇所を複製して、そこに個別記事ページの<IfArticleCommentCount>~</IfArticleCommentCount>の箇所を入れてみる、という案ですが、どなたか試すことのできる方はいないでしょうか...?
試してはいませんが、これを仮に入れたとしてもloopするのは、トップページの表示件数の数だけです。
この方法では無理みたいですよ。
しばし考えましたが、システムにない以上かなり厳しいですよね。
ライブドアブログ・Proにして、データのエクスポートを行い、コメントだけ抽出して、コメントを時系列に並べたHTMLページを生成し、ライブドアブログ・ProのFTPアップロードでアップロードして、iframeで表示させればできるかもしれません。ただし、更新は手動ですw。
トップページの表示件数の数だけなのは判ってたのですが、どこかで区切りをつけないと、コメント全部を公開してたら表示が大変なことになるんじゃないかなって思いました。
Livedoor blogとしては、実現不可ってことでしょうね。
皆様
回答ありがとうございます。
やっぱ無理なんですねぇ・・・。
すごい勢いでコメントが入ってくるような人気ブログだと、この機能がないと苦しいと思うのですが、導入されないのだろうか?
そんなに難しくないはずなので、ライブドアさんにプラグインとして導入するようにお願いしてみます。
のぶクマさんの回答には「なるほど!」と思いました。ベター回答にしときます。
zeroさんのコメントにも納得です。
> maruyu527さん
解決策を提案できなかったのにベターを頂き、ありがとうございました。
livedoor側からこのようなプラグインが提供されるといいですね。



