最近也不知道咋的,不少人问我评论分页用的是什么插件,刚开始我也是一头雾水,因为我没有使用这方面的插件,索性就到网上搜了一下,帮助别人同时也提高一下自己,和乐而不为,不说废话了,下面就说说如何使用wordpress2.7以上版本内置的评论分页功能,需要说明的是,所有知识和资料都来自互联网,绝非我创造的,我只是整理了一下。
首先要开启评论分页,设置每页显示评论的条数。
登陆wordpress后台管理的首页->设置->评论,然后在页面右侧就是一大堆关于评论的设置,找到“其他评论设置”这一段,勾选“启用评论分页”复选框,同时设置一下每页显示评论的条数,如果您的评论比较少,请把这个值设置得小一点吧,默认的是50,我设置的20,还有其他两个选项,一看就明白了。具体的设置,参见下图:
在主题的comments.php文件中追加调用评论分页的代码
在此之前,先要了解一个调用评论分页的函数paginate_comments_links(),想了解的详细一点的,就点进去看看,是英文的,但不难理解,只要paginate_comments_links('echo=0')这么调用就可以了。大体弄清楚这个函数后就可以在comments.php文件中加代码了,一般是夹在评论列表之后,评论的form之前。下面是inove主题调用的例子:
最后为了美观点,为分页导航添加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;
}
就写这么多了,还是没有看懂的话,给我留言吧,不过,别抱太大希望,因为大多数情况,我也是不懂得,哈哈。
@iDea1983
唉,这可是因为你问我,我才写了这篇日志的啊。
@海天无影
这个功能不是很必要的,不加也无所谓。
@yoja
没花多少时间,就是到网上搜索了一把。
@卢松松
恩,所以说wp适合折腾,而z-blog适合写博。
@Cmb
wp越来越强大并不见得是好事,可能会让系统很庞大。
@adin
哈哈,是交流,不是学习,我也是菜鸟。
@xiao文
WP Thread Comment插件,跟评论分页应该不冲突的。
@仁心博客
这才叫真正强大的二健壮的系统!
@志言堂
看来是理解问题啊,或者说是我表达不到位的原因,哈哈。
@志言堂
那就不折腾了吧,这个功能也不是很必要。
wp真的是很强大的啊,什么代码插件都能用
不知道用内置的代码 原来的WP Thread Comment插件嵌套效果会不会有用了
对于wp的插件,我还没怎么用过呢,以后跟博主多多学习
哈,这都挖掘出来了~
现在的WP很多功能都可以不要插件了,不过嘛,习惯了,是吧~
wp有非常炫目的插件功能,
不过有时候感觉功能越多,反而越简单无所适从。
没用wp,博主花了不少时间啊
wp真的是很强大的啊~
我实在不想再复杂的改代码 所以就不加分页了
嗯,与代码有关的,我都要慎重考虑!
@志言堂
还是没搞定,决定不搞了,晕死
@世纪之光
这样的好东西,我怎么可能不看完呢,我理解能力有问题,以为是两种实现方法
@妖狐闪现
说明你的主题本来就是支持的,是吧?
@Mr.Chen
评论回复功能2.7以后的版本应该也是内置的。
@Mr.Chen
你咋老是一惊一乍的?
@Mr.Chen
不会吧,难道第一次没让你通过,第二次就让你昏过去了?不太可能。
@小明猪
少用一个插件不是更好吗?
@志言堂
晕,你丫的是不是没看到结束啊,是需要加代码的。
我就是设定了一下,没再改样式,呵呵。
我之前在后台开启了评论分页,可怎么也看不到分页,是不是还要改那个代码啊?
哈哈哈,支持支持啊,前两天我也想找这类材料,不过我用了插件喽~~~ 😀
我又仔细看了下,没什么错的了
提醒你一下,后台评论设置那把 成功发表一条信息后不需要审核去掉吧,否则我只要发一条信息,在审核状态不显示,但是我接下来的信息马上就能显示
汗,邮箱打错了
我是沙发吗?是我吗是我吗?
最近也在改模板,想让你帮我加个评论回复功能,有兴趣没?