WPのコメントに自動的に番号を振るプラグイン「Greg’s Threaded Comment Numbering」が便利!
Greg’s Threaded Comment Numberingを使うとWPのコメント部分に番号が勝手に振られる。
スタイルで簡単に変える方法もあるが、コメントを20個で次のページに折りたたむ機能を使うと、
また1から番号が振られてしまうので、自分にはコチラで対応するのが合っていた。
早速、「Greg’s Threaded Comment Numbering」をDLして、
「comments.php」か「functions.php」にある下記のコードを
wp_list_comments()
以下のようにする。
※デフォルトでは、コメント投稿は「wp-includes/comment-template.php」を使っていたが、設定語は使用するテンプレートが
「wp-content/plugins/gregs-threaded-comment-numbering/gtcn.php」に変わる。
wp_list_comments('callback=gtcn_basic_callback')
wp-content/plugins/gregs-threaded-comment-numbering/gtcn-css.css
の以下の場所を調整して、割り振られる番号の文字色・文字サイズを調整出来る。
.commentlist li .commentnumber {
float:left;
color:#999999;
font-size:3.0em;
margin:0;
padding:0 .5em .5em 0;
clear:right;
}
.commentlist li li .commentnumber {
font-size:1.7em;
}
.commentlist li li li .commentnumber {
font-size:1.3 em;
}
これで設定完了だが、
ディスカッション設定で「1ページあたり件のコメントを含む複数ページに分割」する設定をしたら、ついでにページナビリンクに変更すると使いやすさも上がるとおもうので以下の設定をした。
自分が使っているデザインテンプレート内にある、「comments.php」の
<? previous_comments_link(); ?> <? next_comments_link(); ?>
の箇所を以下のようにするとページ番号が割り振られる様になる。
<?php paginate_comments_links(); ?>
以上で完了だ!
Comment