使用wordpress2.7+内置的评论分页功能

最近也不知道咋的,不少人问我评论分页用的是什么插件,刚开始我也是一头雾水,因为我没有使用这方面的插件,索性就到网上搜了一下,帮助别人同时也提高一下自己,和乐而不为,不说废话了,下面就说说如何使用wordpress2.7以上版本内置的评论分页功能,需要说明的是,所有知识和资料都来自互联网,绝非我创造的,我只是整理了一下。

首先要开启评论分页,设置每页显示评论的条数。

登陆wordpress后台管理的首页->设置->评论,然后在页面右侧就是一大堆关于评论的设置,找到“其他评论设置”这一段,勾选“启用评论分页”复选框,同时设置一下每页显示评论的条数,如果您的评论比较少,请把这个值设置得小一点吧,默认的是50,我设置的20,还有其他两个选项,一看就明白了。具体的设置,参见下图:

点击查看图示开启评论设置图片

在主题的comments.php文件中追加调用评论分页的代码

在此之前,先要了解一个调用评论分页的函数paginate_comments_links(),想了解的详细一点的,就点进去看看,是英文的,但不难理解,只要paginate_comments_links('echo=0')这么调用就可以了。大体弄清楚这个函数后就可以在comments.php文件中加代码了,一般是夹在评论列表之后,评论的form之前。下面是inove主题调用的例子:

 

ID; ?>
最后为了美观点,为分页导航添加css代码

我的css知识几乎为0,所以就不多说了,还是从inove主题中抠出相应的css,最终的效果,就是我博客评论分页的样式。

#commentnavi {
	background:#EDEFF0 url(img/box.gif) 0 0 no-repeat;
	padding:10px 15px;
	font-size:11px;
}
#commentnavi a.page-numbers {
	padding:5px 7px;
	text-decoration:none;
	border:1px solid #EDEFF0;
	margin:0 -2px;
}
#commentnavi a.page-numbers:hover {
	background:#F7F7F7;
	border:1px solid #CCC;
	text-decoration:none;
}
#commentnavi span.pages {
	padding:0 7px 0 22px;
	background:url(img/icons.gif) 0 -272px no-repeat;
	height:16px;
	line-height:16px;
	float:left;
}
#commentnavi span.current {
	background:#F7F7F7;
	padding:5px 7px;
	border:1px solid #F7F7F7;
	font-weight:bold;
	margin:0 -2px;
}
#commentnavi #commentpager {
	line-height:16px;
}
#submitbox a.feed {
	background:url(img/icons.gif) 0 -256px no-repeat;
	padding-left:22px;
	height:16px;
	line-height:16px;
	display:block;
	float:left;
}

就写这么多了,还是没有看懂的话,给我留言吧,不过,别抱太大希望,因为大多数情况,我也是不懂得,哈哈。

小雪转中雪

15 Comments On 使用wordpress2.7+内置的评论分页功能

  1. avatar

    我是这样设置的,可是并没有分页显示评论。

  2. avatar

    你现在留言也没有分页啊!?

  3. avatar

    好东西呢,我什么时候也搞一个评论分页!

  4. avatar

    服务器可能不会太理想, WP要求太苛刻。。

  5. avatar

    @恋鱼随风
    为何这么讲,我觉得你可以转过来的啊,哈哈。

  6. avatar

    只能对 WP 望梅止渴了

  7. avatar

    @北山
    会被读者骂死的,哈哈。

  8. avatar

    @世纪之光
    呵呵~~发现你这是本世纪至下世纪最好的方法了

  9. avatar

    @北山
    一页设置成一个评论,你就又分页了,哈哈。

  10. avatar

    还是研究WP啦? 我博客的评论不会超过一页,一直都也没管这些

  11. avatar

    @细毛
    BO-BLOG没怎么玩过,我想应该可以实现的吧。
    @一路阳光
    这个我得到晚上下班后才能到邮箱里确认一下,因为公司限制外网邮箱,登陆不了外网邮箱。

  12. avatar

    不懂程序不懂语言,看得一头雾水,貌似我的博里回复博友的评论,博友好像收不到,我郁闷中,求援中……不知道先前我回复光光的评论,光光是否有收到??

  13. avatar

    BO-BLOG能实现吗。,期待。

  14. avatar

    @秋天一棵树
    没有使用过PJ哦,不知道是啥感觉呢。

  15. avatar

    什么时候PJ也能有WP一样众多而又功能强大的插件啊,郁闷。

| 真的AJAX提交哦

回复给 北山 点击这里取消回复。