仅对父注释进行编号

时间:2011-05-15 作者:Andycap

我实际上在我的评论旁边显示了一个数字$counter = 0; 在wp\\u之前,在注释中列出\\u注释。php和

global $counter;
$counter++; 
函数中的comments回调函数内部。php

现在这很好,但由于我使用了线程注释,我的数字看起来很奇怪(1,4,10,14),因为它也计算了子注释。

有没有办法只统计家长的评论(1,2,3,4,5?

谢谢

2 个回复
最合适的回答,由SO网友:Bainternet 整理而成

您可以检查注释是否有父项,如果没有父项,则仅计数:

global $counter;
if ($comment->parent == 0){
  $counter++; 
}

SO网友:kaiser

这个Q接近于this Question, 你已经问过了。唯一需要改变的是切换if/else语句的内容。

结束

相关推荐

如何更改Comments_Popup_link()返回的标题属性?

我可以通过更改以下函数参数中的注释来更改注释标签:comments_popup_link(\'No Comments;\', \'1 Comment;\', \'% Comments;\');但是,似乎title属性是从核心模块返回的。建议我在不编辑核心模块的情况下更改标题属性。