広告

posted by fanblog
「ここにブログの名前を入れます」は更新を終了しました。記事はすべて新ブログ「Big Bang」に移転済みです。記事のタイトルをクリックすると新ブログの該当記事に移動します。そちらでお楽しみください。

ライブドアブログのコメント設定

livedoorブログのコメント欄は、どうやって直すのか?

うちのブログはファンブログなんですが、今回は特別にそれを見ていきたいと思います。

ライブドアブログの良いところ

livedoorブログの良いところはカテゴリーを2個選べるところだと、思います。

ファンブログをはじめ、多くのブログではカテゴリーは1つしか選べません。

でも、2個選べると助かる事があります。たとえば、みそラーメンの記事を書いたときにカテゴリーを「みそ」にするか「ラーメン」にするか悩んだことはありませんか?ライブドアなら、その心配はいりません。

もうひとつは、コメント欄の表示順を、古いものからにするか、新しいものからにするかを選べるという特徴があります。

コメント/トラックバックの設定

まあ、これも好みの問題と言ってしまえば、それまでです。しかし、コメントは新しいものが上であるのにもかかわらず、コメント入力フォームが下というのはいただけません。

コメントを書かれた順番に読むためには、画面の下から上にあがっていかねばならず、読み終わってから、自分が何かをコメントしたくなったら、画面のいちばん下に行かなくてはならない。さらに、自分の送信したコメントを確認するためには、ふたたび画面の上に戻る必要がある。

では、コメント表示欄と、コメント入力フォームを入れ替えるにはどうしたらよいのか。

「ライブドアブログのコメント表示欄と、コメント入力フォームを入れ替えたい」

「ブログの設定」画面の、「デザイン / ブログパーツ設定」から「PC」をクリック。

「デザインカスタマイズ」タブを選択。さらに「個別記事ページ」を選択します。

編集画面の最後のほうに次の場所があります。

<!-- ..... Options ..... -->
<div id="article-options">
<$TrackBackForm$>
<$TrackBacksList$>
<$CommentsList$>
<$CommentForm$>
</div><!-- articleOption End -->

この中の、
<$CommentsList$>
<$CommentForm$>

この2つの順番を入れ替えればOKです。

追記

上記テンプレートと違う仕様のものがあるようです。もし、下のように</IfArticleCommentCount>(2文字目スラッシュあり)の下に<$CommentForm$>がある構成なら次のようにしてください。

(略)と書いてある行は長いので、その行の途中までしか書いていないという意味です。

修正前

<a name="comments"></a>
<IfArticleCommentCount>
<div id="commenttop"></div>
<div id="comment">
<h3 class="commenthead">この記事へのコメント</h3>
<div id="commentbody">
<CommentsLoop>
<div class="commentttl"><$CommentNumber$> (略)
<div class="commenttext"><IfCommentRating>(略)
</CommentsLoop>
</div>
</div>
<div id="commentbottom"></div>
</IfArticleCommentCount>

<$CommentForm$>
</div>
<div id="articlebottom"></div>

</IfArticleCommentCount>(2文字目スラッシュあり)の下にある<$CommentForm$>を<IfArticleCommentCount>(スラッシュなし)の上に移動させる。

修正後

<a name="comments"></a>
<$CommentForm$>
<IfArticleCommentCount>
<div id="commenttop"></div>
<div id="comment">
<h3 class="commenthead">この記事へのコメント</h3>
<div id="commentbody">
<CommentsLoop>
<div class="commentttl"><$CommentNumber$> (略)
<div class="commenttext"><IfCommentRating>(略)
</CommentsLoop>
</div>
</div>
<div id="commentbottom"></div>
</IfArticleCommentCount>

</div>
<div id="articlebottom"></div>

新ブログ「Big Bang」で続きを読む