前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >访客最近评论次数

访客最近评论次数

作者头像
空空裤兜
发布2023-03-03 16:51:59
4350
发布2023-03-03 16:51:59
举报
文章被收录于专栏:空空裤兜空空裤兜

保存有cookie的访客继续发表评论时,会保存他的输入信息,只显示头像和网名,有些单调,能加上访客最近一个月内的评论次数,让访客看到自己的劳动,给他一个好印象总不会错啊。

于是,在winy找到了具体的代码,直接复制,粘贴就可以使用了。原文地址:http://winysky.com/wordpress-shows-the-number-of-recent-comments

第一步,复制下面代码到function.php

代码语言:javascript
复制
   1: /**
代码语言:javascript
复制
   2:  * welcome message
代码语言:javascript
复制
   3:  * @param unknown_type $email
代码语言:javascript
复制
   4:  * @return void|string
代码语言:javascript
复制
   5:  */
代码语言:javascript
复制
   6: function WelcomeCommentAuthorBack($email = ''){
代码语言:javascript
复制
   7:     if(empty($email)){
代码语言:javascript
复制
   8:         return;
代码语言:javascript
复制
   9:     }
代码语言:javascript
复制
  10:     global $wpdb;
代码语言:javascript
复制
  11:  
代码语言:javascript
复制
  12:     $past_30days = gmdate('Y-m-d H:i:s',((time()-(24*60*60*30))+(get_option('gmt_offset')*3600)));
代码语言:javascript
复制
  13:     $sql = "SELECT count(comment_author_email) AS times FROM $wpdb->comments
代码语言:javascript
复制
  14:                     WHERE comment_approved = '1'
代码语言:javascript
复制
  15:                     AND comment_author_email = '$email'
代码语言:javascript
复制
  16:                     AND comment_date >= '$past_30days'";
代码语言:javascript
复制
  17:     $times = $wpdb->get_results($sql);
代码语言:javascript
复制
  18:     $times = ($times[0]->times) ? $times[0]->times : 0;
代码语言:javascript
复制
  19:     $message = $times ? sprintf(__('过去30天内您评论了<strong>%1$s</strong>次,感谢关注~' ), $times) : '您很久都没有留言了,这次想说点什么吗?';
代码语言:javascript
复制
  20:  
代码语言:javascript
复制
  21:     return $message;
代码语言:javascript
复制
  22: }

第二步,复制下面代码到在comments.php中适当的地方。

代码语言:javascript
复制
   1: <?php echo WelcomeCommentAuthorBack($comment_author_email); ?>

具体的效果可以评论本文后刷新查看,老朋友应该已经看到了。

本文由 空空裤兜 发布在 空空裤兜,转载此文请保持文章完整性,并请附上文章来源(空空裤兜)及本页链接。

如果本文侵犯您和第三方权益,请联系我及时删除。

原文链接:https://cloud.tencent.com/developer/article/2232567

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2011-03-082,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档