Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/sql-server-2005/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Wordpress 如何仅将活动用户计算为引用用户?_Wordpress - Fatal编程技术网

Wordpress 如何仅将活动用户计算为引用用户?

Wordpress 如何仅将活动用户计算为引用用户?,wordpress,Wordpress,我正在使用自托管WordPress。而且,我需要一个参考系统为我的网站。这是一个会员类型的网站。 在这里,我将代码提供给一些特定的成员。因此,他们可以参考其他人。 而且,当有人通过他们的推荐链接注册时,他们会得到一分。 对于转介代码,我使用WP转介代码()。 而且,对于会员资格,我使用的是终极会员插件! 但问题是,当有人点击“注册”按钮时,WP推荐代码正在计算注册数! 即使我拒绝他通过终极插件会员资格,它仍然被计算! 如何仅统计当前处于活动状态的有效注册?不是所有的注册,只是手动批准的注册。将W

我正在使用自托管WordPress。而且,我需要一个参考系统为我的网站。这是一个会员类型的网站。 在这里,我将代码提供给一些特定的成员。因此,他们可以参考其他人。 而且,当有人通过他们的推荐链接注册时,他们会得到一分。 对于转介代码,我使用WP转介代码()。 而且,对于会员资格,我使用的是终极会员插件! 但问题是,当有人点击“注册”按钮时,WP推荐代码正在计算注册数! 即使我拒绝他通过终极插件会员资格,它仍然被计算!
如何仅统计当前处于活动状态的有效注册?不是所有的注册,只是手动批准的注册。

将WP推荐代码更新为新版本,并将其粘贴到functions.php文件中

add_filter('wp_reference_code_validate_submission',函数($result){
返回false;
}, 1, 1);
添加操作('wp\u reference\u code\u before\u reference\u submitted',函数($new\u user\u id,$referer\u user\u id){
更新\u user\u meta($new\u user\u id,'shalior\u referer\u id',$referer\u user\u id);
}  , 10 , 2);
添加行动(“用户批准后的行动”,“用户批准后的行动”,10,1);
在用户获得批准后,功能应继续运行($user\u id){
$referer\u user\u id=get\u user\u meta($user\u id,'shalior\u referer\u id',true);
更新用户元($user\u id,$wrc\u referer\u id',$referer\u user\u id);
wp\u推荐\代码\将用户\添加到推荐人\邀请\列表($user\u id,$referer\u user\u id);
}