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

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

步骤1:创建一个shortcode

我们将使用shortcode在页面或文章中调用评论数。打开functions.php文件并添加以下代码:

add_shortcode('comment_count', 'display_comment_count');
 
function display_comment_count() {
    if ( is_user_logged_in() ) {
        $count = get_comments(array(
            'user_id' => get_current_user_id(),
            'count' => true
        ));
        return $count;
    }
}

该代码将创建一个名为“comment_count”的shortcode。这个shortcode将返回当前登录用户的评论数量。

步骤2:在页面或文章中调用shortcode

现在我们可以在页面或文章中调用我们创建的shortcode了。在编辑器中输入以下代码:

当前登录用户已发表的评论数为: [comment_count]

步骤3:测试

现在你可以在任何页面或文章中使用上述shortcode,并在页面上查看当前用户的评论数量。

注意:

  1. 此代码只适用于在WordPress中使用内置评论系统的站点。
  2. 总评论数包括评论者发表的所有评论。
晓白博客网版权所有,原文地址https://www.xbnb.cn/5126
© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享
评论 抢沙发

请登录后发表评论

    请登录后查看评论内容