1 WordPress查询当前用户在一天之内的评论总数量

我们可以使用WordPress自带的get_comments方法查询当前用户在某个时间段之内的评论个数,如果有限制每一个用户每天评论数目的需求可以先获取该用户在一天之内的评论总数,然后根据评论数再做逻辑,下面以查询当前用户在24小时之内的评论总数举例。

在主题的function.php中加入以下代码:

function query_current_user_comment_count_24hours()
{
    // 获取当前用户id
    current_user_id = get_current_user_id();

    // 查询24小时内该用户评论的数量args = array(
        'user_id' => current_user_id, // use user_id
        'date_query' => array(
            'before' => date('Y-m-d H:i',time()),
            'after' =>date('Y-m-d H:i',time()-3600*24*1),
            'inclusive' => true,
        )
    );current_user_comments = get_comments(args);

    return count(current_user_comments);

}

该函数即可返回当前登录用户在24小时之内评论的总数量。

如果您觉得对您有帮助,可以请站长喝一杯咖啡哦!

记得在赞赏备注里写上您的昵称

您可在本站资助名单中查看你的打赏记录哦!

支付宝扫一扫

微信扫一扫

金额随意,礼清义重

当前分类随机文章推荐

全站随机文章推荐

关于本站站长 StubbornHuang
WordPress – 查询当前登录用户在一天之内的评论总数量-StubbornHuang Blog纵使晴明无雨色,入云深处亦沾衣。