wp_list_comments() を<ol>
で囲めは、ナンバリングされますよ。
たぶん。
それだと2ページ目でまた1から始まってしまうんじゃぁ・・・
なにか変数を持ってなかったでしたっけね?(2ページめだよぉ、とかの)
<ol start=”開始番号”>とできればいいだけなので。
トピック投稿者
LVP8
(@lvp8)
sysbirdさん、kvexさん、コメントありがとうございます。
ol の start 属性、今まで知りませんでした…、お恥ずかしい。
なにか変数を持ってなかった
ありました!$wp_query の [cpage] がそうだと思います。一歩前進です。
get_query_var('cpage')
Toruさん
コールバック関数を試行錯誤しているのですが、僕の知識ではナンバリングを実現することができていません。
最初に書くべきでしたが、ナンバリングの数字とコメントのIDを関連付けたい、というのが今回の目的でした。
PHPで実現できるのが理想なのですが、希望の光が見えてきたので、もう少し頑張ってみます。アドバイスありがとうございました。
(@lvp8)
14年、 3ヶ月前
いつもお世話になっています。
wp_list_comments を利用して、コメントテンプレートをカスタマイズしているのですが、各コメント(li 要素)にナンバリングする方法はありますでしょうか。
例えば、1ページに10件のコメントを表示する設定で、2ページ目(comment-page-2/#comments)では「11」から、3ページ目では「21」から始まるようにしたいです。
従来のように、ループ(foreach)が目に見えないので躓いています。アドバイスお願いします。