->
因Paged Comments 和wordpress-thread-comment 冲突,两者同时启用,wordpress-thread-comment将失效 ,只好删除该插件,启用偶爱偶家的wp-paged-comments,而这个评论分页插件没有楼层提示,有点遗憾,百度了一下,方法整理如下:
1. 找到<ol class="commentlist">,在这句下面添加:
<?php $relax_comment_count=1; ?>
针对全部评论实现楼层数提示,配合wp-paged-comments评论分页我站加入:
<?php $relax_comment_count=($_GET['wpc'] > 1) ? 1+3*($_GET['wpc']-1) : 1 ; ?>
上面数字3为每页显示评论数,根据自己的情况更换吧。
2. 一般来说这句下面会有一段<li>...</li>的语句,在这段语句下面添加:
<?php $relax_comment_count++; ?>
3. 上面说到的那句<li>...</li>中可以找到一句<?php comment_text() ?>,在此句上方添加:
<div class="commentcount"><?php echo $relax_comment_count; ?></div>
<div class="commentcount">您抢到了<?php comments_number('沙发哦', '沙发哦', '总%楼层' );?> 第<?php echo $relax_comment_count; ?>楼</div><br>
中午,Wady又辛苦了下完美解决了这个问题,方法如下:
<?php echo ($max_page > 1) ? "抢到总共" . $max_page . "层的第" . $relax_comment_count . "楼了" : "抢到沙发了。";?>
<div class="commentcount"><?php $max_page = $wpdb->get_var("SELECT count(*) FROM $wpdb->comments WHERE comment_post_ID = " . get_the_ID() . " AND comment_parent = 0 AND comment_approved = 1"); ?></div><br> '过滤了删除垃圾评论后暂时占位的楼层
接下来可自定义css来调整一下commentcount的表现形式,在style.css里添加如下内容:
.commentcount {
font-family: Georgia,sans-serif;
font-size: 24px;
font-weight: bold;
color: #e0e0d0;
float: left;
}
您可能对这些也感兴趣 |

