前些天,倡萌和恒创科技联合举办了一次踢楼活动(详见),活动结束后要统计此次参与踢楼的用户数量,也就是要统计提交了评论的用户数,在网上搜索了一下,发现 zwwooooo 大叔已经折腾过这个功能,试了一下,还可以用,分享过来,有需要的朋友不妨试试。
直接将下面的函数添加到当前主题的 functions.php
/* 获取文章的评论人数 by zwwooooo | zww.me */
function zfunc_comments_users($postid=0,$which=0) {
$comments = get_comments('status=approve&type=comment&post_id='.$postid); //获取文章的所有评论
if ($comments) {
$i=0; $j=0; $commentusers=array();
foreach ($comments as $comment) {
++$i;
if ($i==1) { $commentusers[] = $comment->comment_author_email; ++$j; }
if ( !in_array($comment->comment_author_email, $commentusers) ) {
$commentusers[] = $comment->comment_author_email;
++$j;
}
}
$output = array($j,$i);
$which = ($which == 0) ? 0 : 1;
return $output[$which]; //返回评论人数
}
return 0; //没有评论返回0
}
调用方法:
1
<?php echo zfunc_comments_users($postid); ?>
参数说明:$postid 是需要获取评论人数的文章ID
一般用法:在一般主题的loop里面可以这样用:
1
<?php echo zfunc_comments_users($post->ID); ?>
PS:还可以输出评论总数,用法:
1
<?php echo zfunc_comments_users($postid, 1); ?>

说点什么吧
- 全部评论(0)
还没有评论,快来抢沙发吧!
文章标签:
随机推荐
- wordpress教程:设定文章的显示时间期限或过期时
- WordPress文章发布按钮添加确认对话框的方法
- wordpress伪静态规则支持中文标签httpd.ini
- WordPress教程:自定义登录界面网站模板元素
- WordPress最新中文版官方下载地址
- 如何检测下载的wordpress主题插件是否包含后门
- WordPress教程:让注册用户可以上传自己的头像
- wordpress教程:移除图片的高度和宽度属性
- WordPress调用指定分类下的文章
- WordPress教程:添加彩色标签云
- wordpress用户账户信息更新、重置密码或账户被删
- WordPress 评论通过审核后邮件通知评论人
- 替换 WordPress 4.2 中的 Emoji 资源调用
- WordPress获取文章所属第一个分类的链接
- 移除WordPress后台Google Font API链接
- WordPress修改用户名的方法
相关文章推荐
-
1
WordPress游客需要登录才可访问网站【免插件实现】
我们首先进行第一步:自定义函数 在当前主题的function.php中添加如下代码 /*判断用户是否登录*/ function liveme_if_login() { if (!is_user_logged_in()) { auth_redirect(); } } 在接着进行第...2020-07-03 13:57:32阅读数 230标签:WordPress,游客,需要,登录,才可,访问,网站,【, -
2
wordpress伪静态规则支持中文标签httpd.ini
请将以下代码另存为httpd.ini存放在网站的web目录中,即可生效。(只适用于windows主机) 第一种 支持中文标签以及中文分类 [ISAPI_Rewrite] # 3600 = 1 hour CacheClockRate 3600 Repeat...2019-10-18 11:01:47阅读数 109标签:wordpress,静态,规则,支持,中文,标签,httpd -
3
WordPress最新中文版官方下载地址
......2019-10-12 10:44:47阅读数 139标签:WordPress,最新,中文版,官方,下载,地址,Word -
4
WordPressDUX主题模板设置教程说明
安装DUX主题: 方法1:进入网站后台(一般是:域名/wp-admin),点击左侧菜单中的外观,然后点击主题,右侧会有添加按钮,点击上传主题并选择你要安装的主题压缩包。...2019-09-30 20:59:37阅读数 277标签:WordPressDUX,主题,模板,设置,教程,说明,安装 -
5
WordPress主题插件翻译汉化教程三种方法请看这篇文章
看教程之前请先看集源码老李啰嗦两句:很多朋友第一次接触Poedit汉化软件进行WordPress主题或者插件汉化的时候 天真的以为是 直接软件打开文件就 自动全部翻译成中文了...2019-09-28 20:50:29阅读数 172标签:WordPress,主题,插件,翻译,汉化,教程,三种,方法 -
6
WordPress安全设置之?author =1能获取管理员用户名最新解决方法
WordPress的默认状态登录用户名是直接对外显示的,这里的安全隐患就是发布文章用户名就是默认后台登录名可能会被穷举暴力破解密码。有的主题虽然不显示发布人,不过...2019-09-17 12:02:19阅读数 159标签:WordPress,安全,置之,author,获取,管理员, -
7
WordPress 评论通过审核后邮件通知评论人
为了有效控制垃圾评论,倡萌建议大家在后台 设置 - 讨论 中,设置一下评论必须审核后才显示, 但是这样设置以后,一旦评论通过审核了,是没有邮件通知评论人的,今...2020-05-13 15:02:34阅读数 163标签:WordPress,评论,通过,审核,邮件,通知,评论人,为 -
8
检测wordpress网站模板主题是否含有恶意代码
现在网上很多的 主题都含有恶意代码,这些恶意代码要么含有后门,要么会直接窃取你的信息,甚至有的还有感染功能,一个带恶意代码的主题被启用,网站所有的主题...2019-08-20 14:55:59阅读数 106标签:检测,wordpress,网站,模板,主题,是否,有恶意,代