Oct
20
2005
投稿に対するコメントに通し番号をつけてみました。もともとcomments.phpのリストではolのリストが使われていますが、これだとつけれるスタイルが限られてくるのでcoldforgeds wordpress comment template deconstructed part 1を参考にしてみました。
編集するファイルはcomments.phpとstyle.css(スタイルシート)です。
- comments.phpの
$oddcomment = 'alt';
の下に
$commentcount=1;
を記入する。 - コメントの番号を表示したい箇所に
<div class="commentnumber"><?php echo $commentcount++;?></div>
を記入する。私はgravatarのすぐ前に入れました。 - スタイルシートを編集する。
- まず、comments.phpのコメントリストが
<ol class="commentlist">
なのを確認し、スタイルシートに
ol.commentlist{
list-style-type:none;
}
と入力する。ulの場合はulにしてください。 - .commentnumberに対するスタイルをつける。
私はColdforgedさんのを参考に色だけ変えてみました。
.commentnumber {
font: italic normal 14px 'Times New Roman', Times, serif;
margin-top: -5px;
float:right;
color: #CE3434;
font-size: 28pt;
font: italic;
}
- まず、comments.phpのコメントリストが
これだと、コメントを参照する時に
「上の*番のコメントにもあるように・・・」
みたいにわかりやすく書くことも出来ますね。
Coldforgeさんのこの記事はコメントデザインの編集にとっても役立つと思います。Part2を心待ちにしています。次回はLive Gravatar(コメントプレビューでGravatarも表示されるやり方)のやり方も詳しく書いてくれたらと思います ![]()
Trackback URI: http://www.hyperpup.com/main/archives/290/trackback/
WordPress database error: [You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ') ORDER BY post_date DESC LIMIT 1' at line 1]
SELECT ID, post_title FROM wp_posts WHERE post_date < '2005-10-20 18:22:33' AND post_type = 'post' AND post_status = 'publish' AND ID NOT IN () ORDER BY post_date DESC LIMIT 1

