子比VIP入群验证插件开源加强版-WordPress插件社区-WordPress-WordPress主题模板-zibll子比主题

子比VIP入群验证插件开源加强版

前言

20240115012302563-微信截图_20240115012248

 

这个东西本是我23年12月初用ChatGPT写的一个小玩意(本人连html都不会),因为我的网站属于会员制,平常会把一些教程放在群里,所以我需要一个进群验证系统.

后来分享给了几位挚友,并授权给了@炙焰博客做成了插件~

20240115012437278-微信截图_20240115012048

正文

原帖地址:https://www.zibll.com/forum-post/20868.html

今天安装体验了一下,发现一点小问题

1.允许进群的订单类型,缺少了几个会员类型,应该包含 vip_1_1_pay vip_2_1_pay vip_1_0_pay vip_2_0_pay对应的是两种会员.(看自己需要)

2.少了一个判断订单号是否属于当前用户的验证

$results_order = $wpdb->get_results($query_order);
if(!$results_order) {
zib_send_json_success(array('ys' => 'danger', 'msg' => '大胆! 竟敢用别人的订单号糊弄朕!!'));
exit;
}

 

3.少了一个防止多次进群或者被踢后进群的验

$query_user = "SELECT * FROM {$wpdb->prefix}zyx_form_data WHERE user_id = '$user_id'";

$results_user = $wpdb->get_results($query_user);

 

如果这个用户已经进过群则:

if ($results_user) {
zib_send_json_success(array('ys' => 'danger', 'msg' => '您已有历史进群记录,请勿用其他订单号多次进群~'));
}

然后稍改了一下打包了一个加强版,有需要的自行下载吧

 

请登录后发表评论