生活的沉淀态 希望的萌芽态 平静色|包容色|希望色
« »
2009-07-08博客建设

阅读 73 次

使用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;
}

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

日志信息 »

该日志于2009-07-08 16:38由 世纪之光 发表在博客建设分类下, 你可以发表评论。除了可以将这个日志以保留源地址及作者的情况下引用到你的网站或博客,还可以通过RSS 2.0订阅这个日志的所有评论。

相关日志 »

35条评论

  1. Mr.Chen 说道:

    我是沙发吗?是我吗是我吗?
    最近也在改模板,想让你帮我加个评论回复功能,有兴趣没?

  2. Mr.Chen 说道:

    汗,邮箱打错了

  3. Mr.Chen 说道:

    我又仔细看了下,没什么错的了
    提醒你一下,后台评论设置那把 成功发表一条信息后不需要审核去掉吧,否则我只要发一条信息,在审核状态不显示,但是我接下来的信息马上就能显示

  4. 小明猪 说道:

    哈哈哈,支持支持啊,前两天我也想找这类材料,不过我用了插件喽~~~ :grin:

  5. 志言堂 说道:

    我之前在后台开启了评论分页,可怎么也看不到分页,是不是还要改那个代码啊?

  6. 妖狐闪现 说道:

    我就是设定了一下,没再改样式,呵呵。

  7. 世纪之光 说道:

    @Mr.Chen
    评论回复功能2.7以后的版本应该也是内置的。

    @Mr.Chen
    你咋老是一惊一乍的?

    @Mr.Chen
    不会吧,难道第一次没让你通过,第二次就让你昏过去了?不太可能。

    @小明猪
    少用一个插件不是更好吗?

    @志言堂
    晕,你丫的是不是没看到结束啊,是需要加代码的。

  8. 世纪之光 说道:

    @妖狐闪现
    说明你的主题本来就是支持的,是吧?

  9. 志言堂 说道:

    @世纪之光
    这样的好东西,我怎么可能不看完呢,我理解能力有问题,以为是两种实现方法

  10. 志言堂 说道:

    @志言堂
    还是没搞定,决定不搞了,晕死

  11. iDea1983 说道:

    嗯,与代码有关的,我都要慎重考虑!

  12. 海天无影 说道:

    wp真的是很强大的啊~
    我实在不想再复杂的改代码 所以就不加分页了

  13. yoja 说道:

    没用wp,博主花了不少时间啊

  14. 卢松松 说道:

    wp有非常炫目的插件功能,
    不过有时候感觉功能越多,反而越简单无所适从。

  15. Cmb 说道:

    哈,这都挖掘出来了~
    现在的WP很多功能都可以不要插件了,不过嘛,习惯了,是吧~

  16. adin 说道:

    对于wp的插件,我还没怎么用过呢,以后跟博主多多学习

  17. xiao文 说道:

    不知道用内置的代码 原来的WP Thread Comment插件嵌套效果会不会有用了

  18. 仁心博客 说道:

    wp真的是很强大的啊,什么代码插件都能用

  19. 世纪之光 说道:

    @志言堂
    看来是理解问题啊,或者说是我表达不到位的原因,哈哈。
    @志言堂
    那就不折腾了吧,这个功能也不是很必要。

  20. 世纪之光 说道:

    @iDea1983
    唉,这可是因为你问我,我才写了这篇日志的啊。
    @海天无影
    这个功能不是很必要的,不加也无所谓。
    @yoja
    没花多少时间,就是到网上搜索了一把。
    @卢松松
    恩,所以说wp适合折腾,而z-blog适合写博。
    @Cmb
    wp越来越强大并不见得是好事,可能会让系统很庞大。
    @adin
    哈哈,是交流,不是学习,我也是菜鸟。
    @xiao文
    WP Thread Comment插件,跟评论分页应该不冲突的。
    @仁心博客
    这才叫真正强大的二健壮的系统!

  21. 秋天一棵树 说道:

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

  22. 世纪之光 说道:

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

  23. 细毛 说道:

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

  24. 一路阳光 说道:

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

  25. 世纪之光 说道:

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

  26. 北山 说道:

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

  27. 世纪之光 说道:

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

  28. 北山 说道:

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

  29. 世纪之光 说道:

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

  30. 恋鱼随风 说道:

    只能对 WP 望梅止渴了

  31. 世纪之光 说道:

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

  32. 恋鱼随风 说道:

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

  33. killfox 说道:

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

  34. 北街 说道:

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

  35. 爱世界 说道:

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

发表评论 »



楚天互联:美国高速主机月付3元起, 域名注册优惠中..

返回顶部