wordpress调用显示当前登录用户评论数量

办公工具 虚空假面 4个月前 (01-05) 374次浏览

博客吧在制作 wordpress 前台会员中心时,需要在会员中心主页展示当前登录用户的评论数量,因此检索了 wordpress 相关函数,发现通过 get_comments()函数即可轻松获取登录用户的评论数,下面是获取的完整代码。

方法一:

通过 get_comments()函数获取

1
2
3
4
<?php 
global $user_ID;
echo get_comments('count=true&user_id='.$user_ID);
?>
方法二:

通过$wpdb 查询数据库获取

1
2
3
4
5
6
7
<?php 
global $wpdb,$user_ID;
$count_user_comments = $wpdb->get_var( 
$wpdb->prepare("Select count(comment_ID) from $wpdb->comments where user_id = %d",$user_ID) 
	);
echo $count_user_comments[0];
?>

免费查看,需要后可见,欢迎加入【资源分享团队】!


以上两种方法输入的结果都是当前已登录用户的总评论数量。

免费查看

您需要后可见,欢迎加入【资源分享@分享团】免费查看


乐趣公园 , 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:wordpress 调用显示当前登录用户评论数量
喜欢 (0)
[sp91@qq.com]
分享 (0)