bp_invites_member_invite_activate_user($ user_id.那$钥匙那$用户的)
将邀请的用户标记为注册。
描述
参数
- $ user_id.
-
(必需的)
- $钥匙
-
(必需的)
- $用户
-
(必需的)
来源
文件:BP-INVITES / BP-INVITES-CLOSE.php
函数bp_invites_member_invite_activate_user($ user_id,$ key,$ user){global $ bp;$电子邮件= bp_core_get_user_email($ user_id);$ Inviters = Array();$ args = array('post_type'=> bp_get_invite_post_type(),'posts_per_page'=> -1,'meta_query'=>数组(数组('key'=>'_bp_invitee_email','值'=> $电子邮件,'比较''=>'=',),),);$ bp_get_invitee_email = new wp_query($ args);if($ bp_get_invitee_email-> has_posts()){//从查询返回的帖子中获取唯一邀请函数的列表($ bp_get_invitee_email-> has_posts()){$ bp_get_invitee_email-> the_post();$ invers_id = get_the_author_meta('id');$邀请者[] = $ inverer_id;//标记为已接受update_post_meta(get_the_id(),'_bp_invitee_status',1);update_post_meta(get_the_id(),'_bp_invitee_registered_date',日期('y-m-d h:i:s')); $member_type = get_post_meta( get_the_ID(), '_bp_invitee_member_type', true ); if ( isset( $member_type ) && !empty( $member_type ) ) { bp_set_member_type( $user_id, '' ); bp_set_member_type( $user_id, $member_type ); } } } }
变更乐
版本 | 描述 |
---|---|
Buddyboss 1.0.0. | 介绍。 |