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


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

方法一

通过 get_comments() 函数获取

global $user_ID;
echo get_comments('count=true&user_id='.$user_ID);

方法二

通过 $wpdb 查询数据库获取

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];

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


<< 获取wordpress用户/作者的文章数量及评论数量函数 wordpress 获取当前登录用户信息的全局变量 $current_user >>
  • 作者 建站迷

    建站迷

    让天下没有难做的网站!
    解决中小型企业的无站之伤。



没有账号? 忘记密码?

社交账号快速登录