抓取网站第N条评论的作者

今天声儿在上一篇文章中抢第100条评论没抢到,给了我一个灵感,就是抓取网站历史上第N条评论的作者,比如抓取第1000条评论的作者,也就是查询第1000条评论是谁发出的,找出谁是这个幸运之星~
先上效果,(白色框框里面是鼠标放上去显示的title内容,也可以去小蝴蝶的留言板围观)

抓取网站第N条评论的作者

把如下代码扔到你想显示的地方即可

<?php
$args = array(
	'order' => 'ASC',//排序orderby的默认值是comment_date_gmt,所以只需调整order为倒序即可实现从旧往新输出
	'number' => '1',//显示一条
	'offset' => 99,  //这里很重要,在本组函数中表示的意思是指在第一条评论之后99条的评论,也就是第100条 
	//'type' => 'comment', //如果你想仅仅统计不带pingbacks的评论,请把这句前面的//去掉 
);
$comments = get_comments($args);
foreach($comments as $comment) :
echo('第100条:<a href="'. get_comment_link($comment->comment_ID).'" title="'.mysql2date('在Y-m-d说:',$comment->comment_date). strip_tags($comment->comment_content). '">'.$comment->comment_author.'</a>');
endforeach;
?>

用array是为了方便用注释给大家解释,如果大家喜欢短一点的,下面这段代码效果同上(是的,其实我就是想让文章更长一点,怎么地!)

<?php
$comments = get_comments('number=1&offset=99&order=ASC');
foreach($comments as $comment) :
echo('第100条:<a href="'. get_comment_link($comment->comment_ID).'" title="'.mysql2date('在Y-m-d说:',$comment->comment_date). strip_tags($comment->comment_content). '">'.$comment->comment_author.'</a>');
endforeach;
?>

好了,为了让这个功能派上用场,小蝴蝶即日起开展盖楼大赛(我好无聊哦),每第N000个幸运好基友都有机会….
上面省略号中的内容我想了很久无果,所以大家踊跃发言说说给什么福利比较好呢?
话说回来发言还是要发言的,但代码也是要看的哦,唔要本末倒置咗!

LIKE OR SHARE IT:

admin发表于Code目录下,标签为,转载请保留链接

TOP DOWN
发表评论

您必须 [ 登录 ] 才能发表留言!

  1. 沙 发 xsinger

    沙发 :v5:

    “沙发”一词来源于西方的一个黄色故事,意思是一进门就先在沙发上…然后是地板….最后在卧室。

    三月 25, 2013 16:20:17
  2. 板 凳 不亦乐乎

    沙发就这么没了。。。

    三月 25, 2013 16:21:01
  3. 地 板 Android

    上榜(*>.<*)

    三月 25, 2013 16:22:56
  4. 地 毯 大发

    姑娘们都不喜欢下面的代码,哈哈。

    三月 25, 2013 17:01:16
  5. 地 面 张书杨

    我是看完才回复的!

    三月 25, 2013 17:30:58
  6. 地 下 SEO策略

    这个挺有意思的。。哪天发一篇文章,就说,如果谁的留言在1314楼。我就嫁给他。。那一定很多人疯抢着来留言。

    三月 25, 2013 17:41:38
  7. 7 楼 技术宅

    还真是折腾帝啊你 呵呵

    三月 25, 2013 19:09:51
  8. 8 楼 619影视

    好晚好晚,家里上不了网,我擦 :fue:

    三月 25, 2013 19:36:39
  9. 9 楼 619影视

    突然发现邮箱里少写了个3

    三月 25, 2013 19:39:15
  10. 10 楼 axiu

    呃,好高端霸气的方法。就是用不到啊

    三月 25, 2013 19:45:44
    • 小蝴蝶

      @axiu 到时候抓出来的都是你的自杀哈哈 悄悄的建议你围观大发那条评论

      1001室 三月 25, 2013 19:50:03
  11. 11 楼 619影视

    撤了,回家洗衣服去。 :fue:

    三月 25, 2013 20:15:19
  12. 12 楼 figo

    不能就这么干抓出来啊,抓出来得有奖品啊,不都是这么来的么…… :koubi:

    三月 25, 2013 20:32:15
  13. 13 楼 跑调的包子

    福利就是:先沙发,后地板,最后卧室! 同意的,请狂顶+1 ! :zhuangb:

    三月 25, 2013 21:05:07
  14. 14 楼 郑永

    把wordpress折腾到最高境界!

    三月 26, 2013 03:55:41
  15. 15 楼 不亦乐乎

    来报道的。

    三月 26, 2013 09:03:14
  16. 16 楼 airoschou

    这是个好功能哦,可以做个有奖竞评 :guzhang:

    三月 26, 2013 13:35:28
  17. 17 楼 Arch!tect

    所以。。。我的奖品呢╮(╯_╰)╭

    三月 26, 2013 15:00:47
  18. 18 楼 xsinger

    pad版没表情输入的?

    三月 26, 2013 16:17:55
  19. 19 楼 潇夜语

    :er: 不错的功能..高楼专用..

    三月 26, 2013 22:45:14
  20. 20 楼 Android

    昨天没更新….

    三月 27, 2013 07:42:11
  21. 21 楼 方露宇

    福利?啥福利?照片咩?速度盖楼

    三月 27, 2013 11:36:28
  22. 22 楼 619影视

    还木新文章啊。

    三月 27, 2013 12:27:25
  23. 23 楼 LL.CX

    是不是第N个可以给发钱的呢

    三月 27, 2013 12:46:50
  24. 24 楼 梦月酱

    好代码 哈哈哈 可以试试

    三月 27, 2013 14:55:27
  25. 25 楼 xsinger

    呵呵99了

    三月 27, 2013 16:25:25
  26. 26 楼 xsinger

    100比沙发好!呵呵

    三月 27, 2013 16:25:47
  27. 27 楼 Android

    挂了
    Fatal error: Call to undefined function err() in /home/hudie/domains/xiaohud

    三月 28, 2013 12:59:21
  28. 28 楼 仰肖

    这个有意思。我也要加上。

    四月 11, 2013 17:39:29
  29. 29 楼 kn007

    T楼不错!

    七月 21, 2013 19:56:41
  30. 30 楼 金冈

    每第N000个幸运好基友都有机会….领取精美奖品一份/////^-^

    一月 19, 2014 10:23:54